Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Applications Developer

Computer World Services

Computer World Services Corp (CWS) is seeking a detail-oriented and results-driven Applications Developer who is responsible for the analysis, design, development, testing, and maintenance of enterprise applications supporting NIEHS mission systems. This role combines business systems analysis with hands-on software development to deliver scalable, secure, and efficient application solutions within a Data Center and hybrid cloud environment.

The Applications Developer works closely with end users, system administrators, database administrators, and other stakeholders to ensure that application solutions meet business requirements, integrate effectively with enterprise systems, and comply with Federal and NIH standards.

Key Tasks & Responsibilities

Business Systems Analysis & Design
  • Analyze and design business systems supporting financial, accounting, human resources, and other enterprise applications
  • Gather and document user requirements, functional specifications, and service requirements
  • Define system inputs, processing logic, and output formats to meet user needs
  • Develop data models, workflows, and system diagrams using structured analysis techniques
  • Conduct cost-benefit and return-on-investment (ROI) analyses to support system implementation decisions
Application Development
  • Design, develop, test, and maintain applications using ColdFusion and other enterprise technologies
  • Develop custom software solutions and enhance existing applications to improve performance and functionality
  • Create reusable components and services to support enterprise application development
  • Ensure applications are scalable, secure, and compliant with organizational standards
Database Development & Integration
  • Design and develop database-integrated applications using relational database systems (e.g., Oracle, SQL Server, PostgreSQL, MySQL)
  • Write and optimize SQL queries, stored procedures, and database objects
  • Support data modeling, data integrity, and performance tuning
  • Collaborate with Database Administrators to ensure efficient database design and operation
System Programming & Integration
  • Develop and maintain system-level software, utilities, and integration components
  • Modify existing software to improve system interoperability and efficiency
  • Support development of scripts, tools, and automation to enhance system performance
  • Ensure seamless integration between applications, operating systems, and database platforms
Testing & Implementation
  • Develop and execute test plans, test scripts, and validation procedures
  • Support system integration testing, user acceptance testing (UAT), and production deployments
  • Troubleshoot and resolve application defects and performance issues
  • Work closely with end users during development and implementation phases
Maintenance & Continuous Improvement
  • Maintain and enhance existing applications through corrective, adaptive, and preventative maintenance
  • Monitor application performance and implement improvements to reduce processing time and increase efficiency
  • Support patching, upgrades, and compliance with security requirements
Documentation & Communication
  • Develop and maintain technical documentation, system designs, and user guides
  • Communicate effectively with technical and non-technical stakeholders
  • Participate in project planning, status reporting, and team collaboration activities
Required Technical Skills
  • Proficiency in ColdFusion application development
  • Strong experience with relational databases (Oracle, SQL Server, PostgreSQL, MySQL)
  • Experience in structured analysis, data modeling, and system design
  • Proficiency in SQL development, query optimization, and database integration
  • Experience with software development lifecycle (SDLC) methodologies
  • Ability to develop and maintain system-level utilities and integration components
  • Familiarity with operating systems and system programming concepts
Preferred Skills
  • Experience with .NET, PHP, or other modern application frameworks
  • Familiarity with Red Hat Enterprise Linux (RHEL) environments
  • Experience with version control systems (e.g., Git)
  • Familiarity with CI/CD pipelines and DevSecOps practices
  • Experience supporting Federal or NIH environments
Key Competencies
  • Strong analytical and problem-solving skills
  • Excellent verbal and written communication skills
  • Ability to translate business requirements into technical solutions
  • Attention to detail and commitment to quality
  • Ability to work collaboratively in a team environment
Education & Experience

Education
  • Bachelor's degree in Computer Science, Information Systems, Engineering, or related field
Experience
  • 3-7 years of experience in application development and systems analysis
  • Experience supporting enterprise applications in a Data Center and/or hybrid cloud environment
  • Experience working with end users to gather and implement requirements
Certifications

Below certifications or similar are a plus, but not required:
  • Relevant cloud certification (e.g., Microsoft Azure Fundamentals or Associate)
  • ITIL certification
Security Clearance
  • Applicants must be able to obtain a Public Trust clearance

Computer World Services is an affirmative action and equal employment opportunity employer. Current employees and/or qualified applicants will receive consideration for employment without regard to race, color, religion, sex, disability, age, sexual orientation, gender identity, national origin, disability, protected veteran status, genetic information or any other characteristic protected by local, state, or federal laws, rules, or regulations.

Computer World Services is committed to the full inclusion of all qualified individuals. As part of this commitment, Computer World Services will ensure that individuals with disabilities (IWD) are provided reasonable accommodations. If reasonable accommodation is needed to participate in the job application or interview process, to perform essential job functions, and/or to receive other benefits and privileges of employment, please contact Human Resources at [email protected].

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Applications Developer in Morrisville, NC vacancy
  •  ...Full Stack Application Developer Arista Networks is an industry leader in data-driven, client-to-cloud networking for large data center, campus and routing environments. What sets us apart is our relentless pursuit of innovation. We leverage the latest advancements... 
    Suggested

    Arista Networks Inc

    Cary, NC
    3 days ago
  •  ...About the Opportunity The Applications Developer (IT Analyst/Programmer III) will be part of the Application Development/Online Services division of the Digital Transformation department. The developer will be responsible for designing and delivering high‑quality, custom... 
    Suggested
    Permanent employment
    Full time
    Part time
    For contractors
    Work at office
    Remote work

    University of North Carolina

    Raleigh, NC
    1 day ago
  •  ...About the Opportunity The Applications Developer (IT Analyst/Programmer III) will be part of the Application Development/Online Services division of the Digital Transformation department. The developer will be responsible for designing and delivering high... 
    Suggested
    Permanent employment
    Full time
    Part time
    For contractors
    Work at office
    Remote work

    The University of North Carolina System

    Raleigh, NC
    4 days ago
  •  ...We Are Looking For: We are seeking an innovative Internal Applications Engineer III specializing in NetSuite and enterprise automation...  ...platform integrations. You will also design technical strategies and develop robust integration frameworks using both no/low-code tools and... 
    Suggested

    Bandwidth

    Raleigh, NC
    6 days ago
  •  ...What You'll Do Teradata is looking for a skilled Mainframe Developer to join our Customer Developer Tools (CDT) organization. This...  ...troubleshoot issues in lab environments Profile system, network, and application performance using tools such as SDSF and SMF Collect,... 
    Suggested
    Permanent employment
    Flexible hours

    Teradata

    Raleigh, NC
    3 days ago
  • $58 - $65 per hour

     ...Summary: The ideal candidate will have experience working in developing embedded display devices, C++, and embedded systems in Qt. This...  ...software for material handling equipment using C++. Develop application software for display devices in Qt. Integrate software with... 

    Monvik Info Solutions LLC

    Cary, NC
    4 days ago
  •  ...Create and manage ServiceNow applications and modules, including form design, workflow creation, and custom scripting. Customize ServiceNow...  ...management, change management, problem management, and more. Develop and maintain integrations between ServiceNow and other systems... 

    Omni Inclusive

    Cary, NC
    1 day ago
  • $45 - $50 per hour

     ...solutions within the Security and Trust Organization (S&TO). Develop, support, and consult within the Software Signing initiatives....  ...solutions. Implement and test embedded software or application software. Develop and validate firmware. Conduct debugging... 
    Temporary work

    Actalent

    Morrisville, NC
    4 days ago
  •  ...NET Developer Arete Technologies, Inc. offers a set of innovative Consulting and Outsourcing services, bridging the gap between requirements and outputs of various dexterous and facile companies worldwide. The thrust of providing global deliverables with focus on providing... 
    Worldwide

    Arete Technologies Inc

    Cary, NC
    4 days ago
  •  ...documents. Experience in writing complex SQL queries and Procedures with ability to debug and finetune performance issues. Experience in developing web services and APIs Preferred Qualifications for Consideration : Oracle Database Experience. Perl scripting. Linux shell... 
    Work experience placement

    Omni Inclusive

    Cary, NC
    4 days ago
  •  ...let's talk!   We are seeking a Senior Software Engineer to play a key technical leadership role on autonomy software teams developing perception, planning, control, and platform capabilities for autonomous systems. This position focuses on architecting, implementing... 
    Full time

    Diversified Services Network

    Cary, NC
    4 days ago
  • $97.29k - $183.46k

     ...Servicenow Platform Developer DPR Construction is a forward-thinking, self-performing general contractor and construction manager...  ...workforce. Responsibilities Develop and enhance ServiceNow applications and workflows within HRSD and ITSM products along with other... 
    For contractors
    Work at office
    Local area
    Work from home

    DPR Construction

    Morrisville, NC
    4 days ago
  •  ...Electromechanical Systems (EMS) is seeking an experienced Embedded Software Engineer to develop and verify software for control systems used in demanding aerospace and industrial applications. This role focuses on motor control and signal processing technologies that... 
    Permanent employment
    For contractors
    Work experience placement
    Work from home
    1 day per week

    Parker Hannifin Corporation

    Cary, NC
    5 days ago
  •  ...Senior.NET Software Developer Sonoma Consulting is one of the fastest growing Global IT Consulting and Executive Search providers...  ...Collaboratively develop clean code and deliver eClinical Single Page Applications running in a SaaS environment. Work with product owners... 
    Work at office

    Sonoma Consulting

    Morrisville, NC
    4 days ago
  • $74.2k - $137.8k

     ...include new college graduates from across North America and consist of two six month rotations with detailed, hands-on training in applications used for Digital Design/Simulation, Physical Design, Analog Layout, Advanced Verification or Hardware Emulation. This program is... 
    Rotational program
    Full time

    Cadence Inc

    Cary, NC
    5 days ago
  •  ...We are searching for an Application Engineer to join our PC Deployment Services team for PC and other endpoint devices. Cloud Deploy...  ...from IT. As a software engineer with this team, you will help develop, deploy and identify technical solutions that are used in the... 

    Lenovo

    Morrisville, NC
    4 days ago
  • Job Description Middleware Application Developer for the support of the implementation of Middleware Services to aid and support Agency staff in the implementation of key infrastructure efforts that include the IBM Integration Bus, Datapower, and Decision Manager products... 

    vTech Solution

    Raleigh, NC
    1 day ago
  •  ...Descriptions: Good information and sound knowledge on Python Web developer with ReactJS. and JavaDevOps Essential Skills: Good...  ...developer • Responsible for developing and maintaining web applications using Python web development frameworks Frontend(ReactJS and... 

    Diverse Lynx

    Cary, NC
    2 days ago
  •  ...for you. This is a wonderful opportunity to work in an innovative development environment, developing web sites for both traditional desktop sites as well as mobile applications utilizing cutting edge technology. The Senior Development Lead will lead small teams responsible... 
    Work experience placement
    Weekend work
    Afternoon shift

    pathwayRP

    Cary, NC
    3 days ago
  •  ...Copado I and II Certifications - Required Salesforce Platform Developer I and II and/ or Platform App Builder certification - Required...  ...for a project to deploy prebuilt Salesforce package application that will be configured with minimal customization in Electronic... 
    Hourly pay
    Work at office
    Immediate start
    Remote work

    Focused HR Solutions

    Cary, NC
    1 day ago
  •  ...Have: Proven experience in large, complex software/hardware developments. Previous experience using C/C++ and/or RUST. Typically requires...  ...more! RTX is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to... 
    Contract work
    Relocation package

    Collins Aerospace

    Morrisville, NC
    4 days ago
  • Garmin Ltd. is seeking a full-time Embedded Software Engineer 1 in Cary, NC. In this role, you will develop software solutions for Garmin products, primarily using languages such as C, C++, C#, and Java. Ideal candidates will have a Bachelor’s degree in a relevant field... 
    Full time

    Garmin

    Cary, NC
    5 days ago
  • To learn more about how we can supercharge progress for you, visit Job Description: Python Backend Engineer Job Location/Client Location (with City & State): San Jose,CA, USA Mandatory Skills Language: Expert-level proficiency in Python (3.10 preferred). ...

    eTeam

    Cary, NC
    3 days ago
  •  ...Cary, NC location. In this role, you will be responsible for building upon existing software solutions to develop basic software for Garmin products and/or applications. Essential Functions Performs new product and/or application software design and development as well... 
    Full time
    Internship

    Garmin

    Cary, NC
    5 days ago
  •  ...Qualifications Proven experience in large complex software/hardware developments. Previous experience using C/C++ and/or Rust. Typically...  ...RTX is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race... 
    Contract work
    Relocation

    Prattwhitney

    Morrisville, NC
    3 days ago
  • Lenovo is seeking a Forward Deployed Engineer to embed engineering talent in business functions, driving AI transformation. The ideal candidate will have over 5 years of experience in software or applied AI, focusing on real business impact and user adoption. You will design...
    Remote work

    Lenovo

    Morrisville, NC
    5 days ago
  •  ...Senior Software Engineer A Senior Software Engineer will develop, maintain and support new or existing software products while evangelizing and applying the best practices of software development. Responsibilities include the ability to work independently and as part... 

    Samprasoft

    Cary, NC
    5 days ago
  •  ...Overview: Position Title * Software Engineer Position Responsibilities Job Tittle: Java Full Stack Developer Job Location: Cary, NC (Need Local Candidate) Technical Skill: Java Spring Bot AWS (EC2, SQS, Lambda, S3, DynamoDB) Angular Job Description... 
    Local area
    Worldwide

    Guru Schools

    Cary, NC
    3 days ago
  • An established industry player is seeking a skilled Full Stack .Net Developer with extensive experience in .NET and ReactJS. This role involves designing and developing enterprise web applications, focusing on both front-end and back-end technologies. You will be responsible... 

    TechDigital Group

    Cary, NC
    3 days ago
  •  ...Join our dynamic team in the vibrant city of Morrisville, where innovation meets opportunity! As a System Application Engineer, you'll deliver cutting-edge Building Automation System projects that enhance efficiency and comfort in various facilities. What will you do?... 
    Work at office

    Schneider Electric

    Morrisville, NC
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Applications Developer. Be the first to apply!