86,520 Senior Programmer jobs in the United States
Application Developer/Programmer
Posted 21 days ago
Job Viewed
Job Description
Looking for a Developer cum DevOps Engineer, whoc can build a gap between development and operations teams, ensuring seamless integration of code delivery and infrastructure management.
You will be responsible for developing software applications while also designing, implementing, and maintaining robust DevOps pipelines to automate deployment, monitoring, and scaling processes.
Your expertise in both software development and DevOps practices will be essential in driving efficiency, reliability, and innovation across our development lifecycle.
Responsibliites:
• Design, deploy, and manage Azure cloud infrastructure components such as virtual machines, storage accounts, networking resources, and Azure services.
• Implement CI/CD pipelines using GitHub and GitHub actions to automate build, test, and deployment processes.
• Develop automation scripts using Python/Javascript/Java/Shell.
• Develop and maintain infrastructure as code (IaC) using tools like Ansible, Terraform, Packer, ARM templates, or Azure Resource Manager.
• Collaborate with development teams to optimize application performance, reliability, and scalability on Azure cloud platforms.
• Monitor and troubleshoot cloud infrastructure to ensure high availability, performance, and security.
• Implement security best practices and compliance standards for cloud environments, including identity and access management, network security, and data encryption.
• Participate in the evaluation and adoption of new Azure services, technologies, and best practices to improve efficiency and innovation.
• Provide technical guidance and mentorship to junior team members on Azure cloud technologies and DevOps practices.
. Write clean, efficient, and maintainable code using Python/Java/Javascripts following best practices and coding standards.
Requirements:
• 10+ years of experience as a Developer cum DevOps Engineer, or similar role, with a focus on Azure cloud services.
• Hands-on experience with Azure cloud services such as Azure VMs, Azure App Service, Azure Kubernetes Service (AKS), Docker, ACR, Azure SQL Database, Azure Functions, etc.
• Hands on experience with Virtual Networks (VNet) and Subnets, Azure Network Security Groups, VNG, VNet peering, azure firewalls.
• Hands on experience with, Python/JavaScript, or Bash for automation and configuration management tasks.
• Hands on experience on Azure security operations, sentinel threat detection, Enterpise Identity, Azure Active Directory
• Proficiency in writing terraform configuration files ( HCL) to define infrastructure resources modules and providers
• Strong understanding of DevOps principles and methodologies, including continuous integration, continuous delivery, and infrastructure as code.
• Experience with configuration management tools such as Ansible, Puppet, or Chef.
• Strong understanding of Azure landing zone principles and best practices
• Familiarity with monitoring and logging tools such as Azure Monitor, Azure Log Analytics, Prometheus, Grafana, ELK stack, etc.
• Excellent troubleshooting skills and the ability to diagnose and resolve complex technical issues in cloud environments.
• Strong documentation skills to create and concise documentation to effectively communicate and collaborate with team members and stakeholders.
nsible - Senior (6-9) ( 6,00 years )
zure SOCs, VNet peering Azure, Virtual Network Gateways, Azure landing zone - Senior (6-9) ( 6,00 years )
Create/configuration of Azure load balancers/VNets, Subnets, NSG, Azure route tables - Senior (6-9) ( 6,00 years )
Creating/configuring of Azure VMs, Storage Accounts, AKS, Azure DB - Senior (6-9) ( 6,00 years )
Docker/AKS/Kubernetes/ACR - Senior (6-9) ( 6,00 years )
Python/Java/Javascript - Senior (6-9) ( 6,00 years )
Terraform/Packer/Helm - Senior (6-9) ( 6,00 years )
GitHub/GitHub Actions/Jenkins - Junior (1-3) ( 3,00 years )
Knowledge of AWS and Google cloud - Junior (1-3) ( 3,00 years )
Healthcare Application Developer / Interface Programmer
Posted today
Job Viewed
Job Description
Job Opportunity
Job ID:50327 Positions Location: Lansing, MI Job Description General Purpose of Job:
Description:
Positions Location: Lansing, MI
Job DescriptionGeneral Purpose of Job :
Responsible for design, development, testing, deployment and ongoing support of end-to-end integration solutions on behalf of Sparrow Health System. These solutions cover a wide spectrum of interoperability technologies and approaches, and are intended to provide efficient, secure and accurate integrations between local and remote systems.
Essential Duties :
This job description is intended to cover the minimum essential duties assigned on a regular basis. Caregiver may be asked to perform additional duties as assigned by their leader. Leadership has the right to alter or modify the duties of the position.
- Administer, build and support Epic, Rhapsody, SQL, JavaScript, APIs, and C# solutions to deliver end-to-end system integrations for the health system
- Creatively design automation and integration solutions spanning disparate technologies of varying levels of sophistication
- Continually review and recommend new tools and methods that enhance the stability of our integrations
- Provide technical direction and project coordination for integration and data-conversion projects
- Follow our structured development life cycle from requirements gathering, design, build, testing and deployment
- Support the migration of Epic build/configuration between environments with Data Courier and Content Management
- Maintain strong customer relationships and deliver solutions that exceed customers' expectations for technology
- Communicate in an effective and timely manner with customers, peers and leadership, particularly during production outages and mitigation/recovery efforts
- Support strong ongoing and proactive relationships with customers and IT partners
- Encourage a culture of ownership and collaboration spanning disparate systems and teams to drive better patient care
- Stay abreast of Healthcare IT standards and best practices
- Contribute to architectural decision-making for systems affecting the team and the organization at large
- Provide timely on-call support services and identify root causes of production problems
General Requirements
* None
Work Experience
* Minimum 3 years of relevant work experience, or minimum 5 years of total work experience * Healthcare industry experience - preferred
Education
* Bachelor's degree in Analytics, Business, Computer Science, IT or related field.
Specialized Knowledge and Skills
* Technical knowledge and experience with Epic Bridges, Rhapsody, HL7, JavaScript, C# and/or REST and SOAP APIs * Knowledge and Experience implementing standards-based Integration solutions using exchange protocols like IHE, Direct and CDA (CCD). * Epic Bridges administration experience. * Experience with Postman, SoapUI or other API testing tools * Experience with Visual Studio, Eclipse or other IDEs * Familiarity and comfort with one or more of the following programming/scripting languages: JavaScript, Java, SQL, C/C++/C#. * Experience with SQL and database structures * Demonstrated effective written and verbal communication skill, to interact with customers, IT Leadership, Staff and Vendors. * Strong commitment to customer service and quality improvement. * Experience working with EHR systems - preferred * Epic Bridges administration certification - preferred * Epic Data Courier administration experience and certification - preferred * ETL skills and experience - preferred * In-depth knowledge and understanding of JavaScript, C#, SQL and database structures - preferred * Clinical data archiving process, tools and implementation experience - preferred * Knowledge of healthcare industry trends and business practices - preferred * HIPAA Security & other Healthcare regulations knowledge - preferred
University of Michigan Health - Sparrow is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or protected Veteran status.
Job FamilyInformation Technology
Requirements:
Shift
Days
Degree Type / Education Level
Associate
Status
Full-time
Facility
Match Any
Experience Level
New Grad
Senior Application Developer/Engineer/Programmer
Posted 21 days ago
Job Viewed
Job Description
Minimum Clearance Required
No Clearance
Responsibilities
I2X Technologies is a reputable technology services company to the Federal Government. Whether the focus is on space exploration, national security, cyber security, or cutting-edge engineering applications, I2X is ready to offer you the chance to make a real-world impact in your field and for your country. We provide long-term growth and development. Headquartered in Colorado, I2X is engaged in programs across the country and in more than 20 states. Our programs support multiple Federal agencies, including the Department of Defense.We are seeking a Senior Application Developer/Engineer/Programmer to support our customer’s operations in Washington, DC.This effort provides our Government customer with IT Staffing and Consulting services.This position will be on-site.
Responsibilities:
-
Analyzes and studies complex system requirements.
-
Designs software tools and subsystems to support software reuse and domain analyses and manages their implementation.
-
Manages software development and support using formal specifications, data flow diagrams, other accepted design techniques and Computer-Aided Software Engineering (CASE) tools.
-
Estimates software development costs and schedule.
-
Reviews existing programs and assists in making refinements, reducing operating time and improving current techniques.
-
Supervises software configuration management.
-
Analyzes functional business applications and design specifications for functional activities.
-
Develops block diagrams and logic flow charts.
-
Translates detailed design into computer software.
-
Tests, debugs and refines the computer software to produce the required product. Prepares required documentation, including both program-level and user-level documentation.
-
Enhances software to reduce operating time or improve efficiency.
-
Provides technical direction to programmers to ensure program deadlines are met.
-
Experience with developing client server and/or web-based applications using one or more technologies listed in Section
-
2.1 of this SOA, Technology Platform Tools and Utilities.
-
Demonstrated strong analytical skills.
-
Experience in analysis and design of systems.
-
Knowledge of relational database development or administration.
-
Knowledge of a Software Development Life Cycle (SDLC)."
Qualifications
Essential Requirements:
- US Citizenship
Required Experience:
-
At least seven years of demonstrated programmer / analyst experience developing software according to software development lifecycles (SDLCs).
-
A bachelor's degree in Computer Science or related degree in the IT field or equivalent experience.
Education and Certifications:
- A bachelor's degree in Computer Science or related degree in the IT field or equivalent experience
I2X Technologies is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, gender identity, national origin, age, protected Veteran status, or disability status.
Salary bands have not yet been determined for this opportunity. I2X Technologies considers factors such as scope and responsibilities of the position, candidate’s work experience, education/training, key skills, internal peer equity, and market and business considerations when extending an offer.
Physical Demands:
The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job with or without reasonable accommodation.
While performing the duties of this job, the employee will regularly sit, walk, stand, and climb stairs and steps. May require walking long distance from parking to workstation. Occasionally, movement that requires twisting at the neck and/or trunk more than the average person, squatting/ stooping/kneeling, reaching above the head, and forward motion will be required. The employee will continuously be required to repeat the same hand, arm, or finger motion many times. Manual and finger dexterity are essential to this position. Specific vision abilities required by this job include close, distance, depth perception and telling differences among colors. The employee must be able to communicate through speech with clients and the public. Hearing requirements include conversation in both quiet and noisy environments. Lifting may require floor to waist, waist to shoulder, or shoulder to overhead movement of up to 20 pounds. This position demands tolerance for various levels of mental stress.
I2X Technologies is an Engineering and Information Technology Company focused on providing Services to the Federal and State Government. I2X offers a competitive compensation program and comprehensive benefits package to our employees.
Job ID14668
Job LocationsUS-DC-Washington
Application Programmer - Software Developer
Posted 21 days ago
Job Viewed
Job Description
Job Type
Full-time, Temporary
Description
Diaconia is looking for a talented Application Programmer: Software Developer to join our Amazing team! If you're looking to join a company that truly appreciates you and your talents, look no further! At Diaconia, we are committed to serving and caring for our colleagues, our clients and our community. Our team is made up of talented individuals who appreciate having the opportunity to contribute their knowledge and experience to further the growth and development of our industry. Our ideal candidates embrace diverse thinking, enjoy partnering with others and are seeking to make a difference! We are currently searching for a new, full-time member for our team for the position of: Application Programmer: Software Developer
We provide system development and full spectrum IT support services for our Federal Client. The project needs a Software Developer to develop Web-based applications in an MVC.NET, C#, Razor, Bootstrap, T-SQL, and Windows environment. Work in a team environment to design, develop, and support a software system which is continually being modernized and enhanced. Participate in developing new functionality and enhancing and maintaining existing functionality. Perform Tier-3 user support.
Responsibilities:
Implement .NET applications utilizing Visual Studio, MS DevOps, C#, HTML/CSS, MVC.NET, Razor, Bootstrap, and T-SQL following MVC and Micro Services design patterns.
Participate in Agile Scrum SDLC activities.
Perform unit and integration testing of software/systems prior to release to the users for user acceptance testing.
Continually evaluate emerging frameworks and technologies to identify opportunities, trends and best practices to improve work product.
Interact with and support system users (Tier-3 support).
Disclaimer "The responsibilities and duties outlined in this job description are intended to describe the general nature and level of work performed by employees within this role. However, they are not exhaustive and may be subject to change or modification at any time to meet the evolving needs of the organization.
Requirements
Mandatory
• 3+ years MVC.NET, C#, and Visual Studio
• Experience with Microsoft DevOps
Desired - must meet at least 2 of this category
• Experience with Microsoft DevOps using GIT
• Experience with Bootstrap (v3+)
• Experience developing RESTful web services
• Experience with SQL Server (T-SQL)
• Experience with Oracle (PL/SQL)
• Experience with JavaScript
• Experience developing in an Agile Scrum environment
• Experience performing Tier-3 user support - issue analysis & resolution
• Dependency Injection
• Good oral and written communications skills
• B.S. degree in an IT related field
Clearance requirements :
This position requires the candidates to have an active Secret clearance. Candidates can start with an Interim Secret.
Work Schedule : Hybrid (currently 1 day in the office each week)
Salary Description
$75,000 - $90,000 Depending on Experience
Computer Programmer
Posted 1 day ago
Job Viewed
Job Description
Job Type
Full-time
Description
Welcome to Interclypse, where innovation meets passion. Every team member is a vital piece of our success story. We are not just a company, but a dynamic community driven by the shared vision of redefining excellence. At Interclypse, you will find more than a career - you will discover a vibrant ecosystem where your talents are celebrated, your ideas are embraced, and your potential is achieved. Every Interclypse team member can benefit based on their efforts and collectively benefit through the overall company's success. Join our mission to positively impact society, community, industry, and individuals by always "Doing What is Right". Together, let's pioneer a future where greatness is achieved and exceeded.
To actualize this vision, Interclypse employs a growth mindset culture that empowers employees to rise in their careers by providing them with tools, mentorship, and a supportive environment to ensure long-term success.
Interclypse is supporting several Maryland state agencies in the modernization and sustainment of critical systems. This exciting opportunity provides candidates with the ability to contribute to the long-term health and success of the state while continuing to learn and grow professionally within Interclypse's growth mindset culture.
All positions are required to be onsite at various locations in Maryland.
Make a difference. Join our team by applying today!
Responsibilities:
The Computer Programmer (Junior) shall translate detail program flowcharts into program-coded instructions used by third- and fourth-generation, or current state-of-the-art computers.
Requirements
Required Qualifications
- Bachelor's Degree in Computer Science, Computer Engineering, Information Systems or other relevant technical degrees,
- 3 years computer programming experience
- You want to work for an adaptive company that moves at your speed.
- You want a healthy work-life balance.
- You want to work with a passionate team on an important mission.
- You want to work for an organization that values and appreciates you.
- You want to work for an organization that invests in your growth.
- You want the option for career mentorship, both in technology and in business.
- You value a company with a strong culture of growth and support.
Every employee has the opportunity to be rewarded for the contributions they can make toward the long-term health of the company, our customers, and employees. This program in combination with our comprehensive benefits, time off and leave programs allow you to design a career and compensation program that enables unmatched flexibility while ensuring company, customer, and employee health and prosperity.
Benefits
- Personal Time Off (PTO) for vacations, holidays, illnesses
- Parental Leave
- Bereavement Leave
- Jury Duty Leave
- Retirement: Unlimited 401K match up to 8% of your salary up to the federal maximum
- Financial education and planning support
- Health Insurance (Medical, Dental, Vision)
- Health Savings Account (HSA)
- Medical and Dependent Care Flexible Spending Accounts (FSA)
- Employee Assistance Program
- Life Insurance
- Accidental Death and Dismemberment Insurance
- Disability: Short-term and long-term disability coverage
- Educational support
- Company apparel
- Social events: Holiday Party, Spring Picnic, Fall Picnic, happy hours and more.
- Access to group rates for voluntary benefits such as Accident, Hospital Indemnity, Critical Illness, Pet Insurance, and Identity Theft Protection
EOE AA M/F/Vet/Disability:
Interclypse is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, creed, sex, sexual orientation, gender identity, national origin, disability, or protected Veteran status.
The base salary range provided is not adjusted for geographic differences associated with where the work is being performed. Actual salaries will vary depending on factors including but not limited to location, candidate's experience and education/training, internal peer equity, and market and business consideration.
Computer Programmer
Posted 2 days ago
Job Viewed
Job Description
Benefits:
401(k)
401(k) matching
Competitive salary
Dental insurance
Health insurance
Paid time off
Computer PROGRAMMER
** Local candidates only. There is no work from home opportunity for this position **
We are a San Diego-based company seeking a motivated, task-driven individual with a strong project mindset to join our team.
In this role, you will be responsible for modifying and maintaining complex application programs based on detailed specifications. You’ll work through the full development lifecycle—coding, testing, debugging, documenting, and maintaining application software. The ideal candidate must be capable of managing all phases of application programming activities independently and demonstrate a high level of technical competency and initiative.
Requirements:
· Thorough knowledge of secure software development.
· Intermediate skills associated with the design, development, modification, and deployment of software, including object-oriented programming concepts.
· Demonstrated experience designing, developing, modifying, and evaluating software.
· Experience performing post processing of data consisting of writing custom code or using existing software packages to evaluate both data quality and interpret the ability of the system to obtain the correct scientific information when compared with other techniques.
· Experience with common programming tools.
· Knowledge of other IT related areas preferred.
· Proven software repository skills.
· Demonstrated ability to follow software specifications.
· Demonstrated effective communication and interpersonal skills.
· Strong ability to communicate technical information to technical and non-technical personnel at various levels within the organization.
· Self-motivated and works independently and as part of a team. Able to learn effectively and meet deadlines.
· Excellent problem-solving skills.
Experience and skills:
Candidates should have demonstrated and proven work experience with the following:
Blazor
PHP
JavaScript
HTML
CSS
ASP.net
VB.net
C#
Python
T-SQL
Stored procedures
Views and SSRS
Swift or Kotlin is a plus
Experience with PHP web-application frameworks like Laravel and Lumen is a plus
What we offer:
In addition to working in a team environment, we offer a comprehensive medical and dental package that supports and promotes a healthy lifestyle with your choice of preventative care to protect you against hardship. Our 401K retirement plan with a match offers our employees the opportunity to plan for a strong financial future. Plus, paid vacation and holidays.
Computer Programmer
Posted 21 days ago
Job Viewed
Job Description
Who We Are: Oasys International, LLC (Oasys) is a rapidly expanding firm that has been recognized on Inc. 5000 magazine's list of the fastest-growing companies for five consecutive years. We are a dynamic organization dedicated to providing world-class technology consulting services through our team of expert technologists, consultants, engineers, and subject matter experts. At Oasys, we prioritize continuous learning, a healthy work-life balance, and a collaborative work environment. Our culture is merit-based, recognizing and rewarding performance and fostering a supportive and social atmosphere.
Position Summary:
Oasys is seeking a Computer Programmer to support the United States Coast Guard (USCG) at the Aviation Logistics Center (ALC)-Information Systems Division (ISD). The Computer Programmer will support full lifecycle application development and maintenance activities across the USCG's DevSecOps environment. The ideal candidate will develop, test, and maintain mission-critical applications, ensuring alignment with security standards and configuration control processes.
This role is part of a cross-functional, Agile development team responsible for delivering secure, scalable, and efficient solutions that meet USCG's operational, engineering, and financial requirements.
Primary Responsibilities:
- Design, code, test, and debug software applications for enterprise systems supporting logistics, finance, engineering, and operational functions.
- Develop and maintain hybrid applications, including web and mobile platforms, using .NET, JavaScript, SQL, HTML, CSS, PHP, OpenRoad, Oracle, and other technologies.
- Modify existing software to improve performance, correct errors, or adapt to new environments or mission requirements.
- Conduct software unit and integration testing, validation, and documentation of results using approved tools and frameworks.
- Collaborate with Business Analysts and Project Managers to analyze requirements and translate them into technical solutions using Agile and DevSecOps methodologies.
- Utilize version control (e.g., Bitbucket), ticketing systems (e.g., Jira), and documentation tools (e.g., Confluence) to track code changes, support sprint planning, and ensure traceability.
- Assist with developing reports, dashboards, and data visualizations using SAS Viya, Cognos, and Framework Manager tools.
- Perform root cause analysis and support incident and problem management processes in coordination with the help desk and operations teams.
- Develop and maintain technical documentation, including SOPs, data dictionaries, regression test plans, and software configuration management artifacts.
- Ensure all software development complies with Section 508 accessibility standards, NIST security controls, and USCG's Systems Engineering Life Cycle (SELC) documentation requirements.
- Participate in engineering reviews and change control board (CCB) meetings and contribute to the development of ATO-compliant software solutions.
- All other duties as assigned by management.
Skills/Qualifications:
- Proficiency in programming languages such as JavaScript, .NET, SQL, Python, PHP, and Java.
- Experience working within DevSecOps environments and Agile software development life cycles.
- Familiarity with enterprise-level development tools such as Jira, Bitbucket, Kubernetes, SAS Studio, and Confluence.
- Understanding of secure coding practices, software validation, and configuration management.
- Excellent problem-solving, technical writing, and interpersonal communication skills.
- Strong attention to detail with the ability to support mission-critical applications requiring 24/7 operational availability.
Education/Experience Requirements:
- Bachelor's or Associate's degree in Computer Science, Math, Information Technology, Engineering, or related field. Two (2) years of directly relevant experience may substitute for one (1) year of formal education.
- Minimum of two (2) years of related experience in software engineering, including computer program design, coding, testing, and documentation.
- At least one (1) year of experience in an Agile DevSecOps software and engineering environment and Methodologies.
- At least one (1) year of experience with Kubernetes, Jira, Confluence, and Bitbucket.
- At least one (1) year of experience supporting infrastructure in a federal or DoD environment.
Clearance:
- U.S. citizenship required
- Must have or be eligible to obtain a Position of Public Trust or DoD Secret Clearance.
Certification Requirement:
- CompTIA Security+
- Additional certifications (Network+, AWS Certified Cloud Practitioner, Microsoft Azure Fundamentals, ITIL Foundation, or similar credentials) are a plus.
Work Location:
- Elizabeth City, NC - On-Site
Oasys is proud to be an equal opportunity employer for all protected groups, including protected veterans and individuals with disabilities.
Be The First To Know
About the latest Senior programmer Jobs in United States !
Computer Programmer
Posted 21 days ago
Job Viewed
Job Description
TekPro Support Services, LLC (TSS) is growing! Seeking an experienced, technically proficient, Computer Programmer.
The purpose of this position is to provide computer programming services and modernization and/or maintenance expertise to support the mission Lackland AFB. Duties include software coding, executable application compiling and packaging, and database administration. The contractor shall provide a professional and proven technically qualified individual to perform the tasks outlined in the following.
Job Responsibilities
- Document, code, design, develop, test, implement, and support software applications based on user requirements
- Provide training and assistance with new and existing applications
- Perform database backups, as well as general maintenance and upgrades
- Perform SQL database administration and software coding tasks
- Provide computer programmer support in order to develop/modify/modernize/enhance existing software to facilitate genetic research and consultation mission objectives as defined by the customer.
- Shall compile, use, and modify existing software to develop and enhance FHT's genetic interpretation capabilities by custom software installation and packaging for FHT personnel.
- Shall use and modify some software to develop or enhance its current genetic interpretation capabilities. Activities may include work on custom FHT applications and new options to existing Open Source Software (OSS) projects.
- Minimum Educational Requirements shall be one of the following:
- B.S. in a Computer-related area and 5 years relevant work experience -or-
- M.S. in a Computer-related area and 3 years relevant work experience -or-
- Ph.D. in a Computer-related area and 1 year relevant work experience -or-
- Demonstrated experience in Linux, Bash, Python, R, C, and Perl scripting.
- Experience working with databases; particularly SQL and flat file based. Contractor shall have experience reading, writing, and modifying complex SQL queries.
- Must hold an Active TS/SCI Clearance
TekPro Support Services, LLC (TSS) offers a competitive benefits package to include paid holidays, paid time off including sick and vacation leave, medical, dental and vision insurance, flexible spending accounts, short and long term disability, company paid life insurance, 401(k) with a company match and discretionary profit sharing and tuition reimbursement.
TSS is an Equal Opportunity Employer. Employment decisions are made without regard to any protected category. Hiring preference will be given to BBNC shareholders, their spouses and descendants and Alaska Natives in accordance with Public Law 93-638.
Computer Programmer
Posted 21 days ago
Job Viewed
Job Description
Vantage Labs ( is a world leader and innovator in the development and leveraging of artificial intelligence and natural language technologies into a broad spectrum of vertical markets and industries. Integrating patented AI and linguistic tools, Vantage offers world-class products and services, including award-winning Software as a Service (SaaS) solutions, into various vertical markets: Education, Government, Healthcare, and more.
Summary:
We are seeking a well-rounded Computer Programmer to join our company on a full-time permanent basis and contribute to our search technology development efforts while being based out of our development office in New Hope, PA. As part of a small team, you will be responsible for taking on various responsibilities and embracing the Agile development approach in order to help us continue to develop high-quality products by being involved in cross-functional discussions and driving new innovative ideas. This position reports directly to our VP of Development. You will be exposed to the design, development, and research on innovative linguistic-based technologies.
Preferred Skills and Abilities:
- Identify and understand business requirements for new or improved features
- Extend and modify PHP business logic and database persistence to support new end user, administrative, and reporting features.
- Build REST API endpoints to facilitate integration and secured flow of information between the web interface and back-end server code using PHP, Java and Spring Boot
- Research algorithms, develop training data sets, and produce predictive scoring and classification Machine Learning (ML) models
- Transform natural language raw data into meaningful language features using Natural Language Professing (NLP) techniques to produce inputs to the ML text classification algorithms for supervised and unsupervised learning
- Iterate until f-measure scores for recall/precision are acceptable according to gold-standard data
- Utilize ML scoring and classification models in core Java applications through REST API clients to expand available writing assignments and feedback
- Design and implement new Web user-interface elements for end users to display new and improved features using HTML, CSS, JavaScript/TypeScript/Angular.
- Write complex database queries to extract historical data for training sets and reporting, using SQL, PL/pgSQL (Postgres), DBeaver, and JPA
- Write programs to extract, process, and store data from various 3rd party data services/APIs and integrate them into the project application using PHP, Java, GraphQL and Maven
- Design and implement improved algorithms and methodologies to create scalable solutions to manage high levels of user traffic for the application.
- Review code for readability, compliance to coding standards, consistency, security, best practices, and to ensure that the feature is ready for formal testing
- Conduct unit and integration testing of existing and newly added features
- Debug programs, rewrite and redesign the source code to improve performance
- Knowledge in some of the standard front-end technologies like CSS, JavaScript (we use JQuery), REST, JSON. Experience with STRUTS, SPRING, SQL, HTML, XML, JavaScript and/or SCRUM is a plus.
- Knowledge of Open Source libraries, tools and frameworks, e.g. for logging, testing, and building.
- Excitement for the latest trends in application design.
- Experience with agile software development methodologies like XP and Scrum.
- Interest to learn more about new languages and frameworks.
Qualifications:
- Bachelor's degree or its equivalent in Computer Science, Computer Engineering, Information Systems, or a directly related specialty Information Technology field is required.
- 1-3+ years of PHP software development experience is preferred: you must have excellent understanding of MYSQL and deep architectural understanding of PHP web applications & application servers (advanced educational accomplishments will also be considered).
- Good knowledge in some back-end technologies (i.e. Symphony, Laravel, Lucene, SQL, or others).
- Superior creative and innovative problem-solving skills.
- Initiative and the ability to work independently and especially in a team.
- Broad knowledge and understanding of the technologies related to search, linguistics applied to search, and Information Retrieval (IR) issues.
- Experience with technologies such as lucene, solr, or other IR technologies.
- Experience with the good and the bad of both successful and failed projects.
- Ability to slice and dice problems and tasks so they can be worked on by others and ability to mentor others (interns, rookies, and junior developers).
- Relaxed yet enthusiastic and motivated attitude towards the craft, company, and products.
Benefits:
- Medical, Dental, Vision
- Short/Long-Term Disability
- Life Insurance
- ID Theft Protection
- 401K
- Tuition Reimbursement, paid training
Vantage Labs is an Equal Opportunity Employer.
Computer Programmer
Posted 21 days ago
Job Viewed
Job Description
Description
NOTE: This role is contingent on the contract being awarded.
Synergy Business Innovation & Solutions is a premier implementer of cutting-edge software solutions. Synergy brings the experience and expertise necessary to deliver capability that provides tangible ROI to our customers. Synergy's core areas of expertise are in the fields of Digital Transformation, Cloud Solutions, SaaS and Low-Code/No-Code solutions, Emerging Technologies, Data analytics and Visualization, Information Assurance, and Business Process Re-Engineering.
Synergy offers its employees a generous portfolio of core and voluntary benefits including group medical, dental, and vision insurance, HSA, FSA, 401(k) with immediately vested company match, PTO/Sick Leave, 11 paid federal holidays, company paid life, short-term and long-term disability insurance, tuition and training reimbursement, fitness/wellness reimbursement, a referral bonus program, and life management programs.
At Synergy, you'll be challenged and given the opportunity to grow in your career path. In fact, growth is such a big deal to us that you will have dedicated career coaches available for every employee, company-funded certification opportunities, education reimbursement, and a general open-door policy so that you have support when you need it. Our team is eager to learn, fast-paced, and quality-driven-if that sounds like you, Synergy has a position for you!
NOTE: This role is contingent on the contract being awarded.
Position Summary: Synergy is seeking aComputer Programmerto support the United States Coast Guard (USCG) at the Aviation Logistics Center (ALC)-Information Systems Division (ISD). The Computer Programmer will support full lifecycle application development and maintenance activities across the USCG's DevSecOps environment. The ideal candidate will develop, test, and maintain mission-critical applications, ensuring alignment with security standards and configuration control processes. This role is part of a cross-functional, Agile development team responsible for delivering secure, scalable, and efficient solutions that meet USCG's operational, engineering, and financial requirements. Primary Responsibilities:- Design, code, test, and debug software applications for enterprise systems supporting logistics, finance, engineering, and operational functions.
- Develop and maintain hybrid applications, including web and mobile platforms, using .NET, JavaScript, SQL, HTML, CSS, PHP, OpenRoad, Oracle, and other technologies.
- Modify existing software to improve performance, correct errors, or adapt to new environments or mission requirements.
- Conduct software unit and integration testing, validation, and documentation of results using approved tools and frameworks.
- Collaborate with Business Analysts and Project Managers to analyze requirements and translate them into technical solutions using Agile and DevSecOps methodologies.
- Utilize version control (e.g., Bitbucket), ticketing systems (e.g., Jira), and documentation tools (e.g., Confluence) to track code changes, support sprint planning, and ensure traceability.
- Assist with developing reports, dashboards, and data visualizations using SAS Viya, Cognos, and Framework Manager tools.
- Perform root cause analysis and support incident and problem management processes in coordination with the help desk and operations teams.
- Develop and maintain technical documentation, including SOPs, data dictionaries, regression test plans, and software configuration management artifacts.
- Ensure all software development complies with Section 508 accessibility standards, NIST security controls, and USCG's Systems Engineering Life Cycle (SELC) documentation requirements.
- Participate in engineering reviews and change control board (CCB) meetings and contribute to the development of ATO-compliant software solutions.
- All other duties as assigned by management.
- Proficiency in programming languages such as JavaScript, .NET, SQL, Python, PHP, and Java.
- Experience working within DevSecOps environments and Agile software development life cycles.
- Familiarity with enterprise-level development tools such as Jira, Bitbucket, Kubernetes, SAS Studio, and Confluence.
- Understanding of secure coding practices, software validation, and configuration management.
- Excellent problem-solving, technical writing, and interpersonal communication skills.
- Strong attention to detail with the ability to support mission-critical applications requiring 24/7 operational availability.
- Bachelor's or Associate's degree in Computer Science, Math, Information Technology, Engineering, or related field. Two (2) years of directly relevant experience may substitute for one (1) year of formal education.
- Minimum of two (2) years of related experience in software engineering, including computer program design, coding, testing, and documentation.
- At least one (1) year of experience in an Agile DevSecOps software and engineering environment and Methodologies.
- At least one (1) year of experience with Kubernetes, Jira, Confluence, and Bitbucket.
- At least one (1) year of experience supporting infrastructure in a federal or DoD environment.
- U.S. citizenship required
- Must have or be eligible to obtain a Position of Public Trust or DoD Secret Clearance.
- CompTIA Security+
- Additional certifications (Network+, AWS Certified Cloud Practitioner, Microsoft Azure Fundamentals, ITIL Foundation, or similar credentials) are a plus.
- Elizabeth City, NC - On-Site
Compensation for roles at Synergy varies depending on a wide variety of factors including but not limited to the requirements of the role; education and certifications; knowledge, training, skills and abilities; level of experience; geographic location; and alignment with market data, law, and other business and organizational needs.As required by local law, the posted pay range represents the lowest to the highest pay that Synergy believes in good faith it might pay for this particular job, depending on the circumstances. The disclosed range estimate has not been adjusted for the applicable geographic differential associated with the location at which the position may be filled. It is not typical for an individual to be hired at or near the top of the range for their role and compensation decisions are dependent on the facts and circumstances of each case.
Essential Job Function Physical Requirements: The physical requirements of this position are critical in evaluating the qualifications and abilities of an applicant or employee. The physical efforts needed to perform the essential duties of this job 90% of the time are repetitive motions, grasping, holding, and finger dexterity of the hands, reading, writing, eye-hand coordination, color distinction, and full visual abilities, hearing, talking, sitting, and use of IT equipment, phones, and office machines.
To a reduced degree, <30% of the time, candidates may have to stand, walk, lift 0-30 pounds, push or pull objects, climb stairs, bend, squat, reach, drive a car, or work overtime.
Synergy is an equal opportunity employer, and does not discriminate against applicants for employment or its employees on the basis of age, race (including hair texture/style), creed, color, religion, religious creed, ancestry, national origin, ethnic origin, sexual orientation, gender identity or expression, military or veteran status, sex, medical condition, pregnancy (childbirth, breastfeeding, and related medical conditions), physical or mental disability, personal appearance, organ donation and hair length associated with race, genetic information or characteristics, family responsibilities, familial status, marital status, citizenship or immigration status, status as a victim of domestic violence, a sexual offense, or stalking, political affiliation, arrest records and criminal convictions, credit information, matriculation, homeless status, or any other characteristic protected by federal, state and local law. Discrimination or harassment based upon these protected categories is expressly prohibited. This policy applies to all aspects of employment, including job selection, assignment, promotion, compensation, benefits, training, discipline and termination.
#LI- ONSITE