Hotline: 678-408-1354

APPLICATION DEVELOPER II (JOB ID: 0000004080)

  • Functions as developer in one or more technical areas
  • Reviews and analyzes change requests to determine the scope of work and estimate the level of effort for application changes. Writes detailed technical specifications for changing application components based on business requirements and high level designs.
  • Provides problem resolution support, specific to application issues; identifies and resolves problems in application software, coordinating with application users to determine symptoms and ensure accurate problem definition.
  • Applies Object Oriented Programming (OOP) concepts (including UML use cases, class diagrams, and interaction diagrams).
  • Designs, codes, unit tests, unit integration tests, and maintains application components based on detailed design specifications solutions to meet user requirements.
  • Develops unit and unit integration test plans and procedures. Validates that developed classes and components meet application requirements and performance goals.
  • Creates and executes unit and unit integration regression test scripts; creates personal and common test data, tracks actual vs. expected results, and evaluates quality of modules created.
  • Follows configuration control procedures over application source libraries at prerelease levels. Assists in development and improvement of application maintenance plans, processes, procedures, standards and priorities.
  • Maintains direct knowledge of and applies all applications maintenance technical processes, procedures, and quality standards.

A minimum of four (4) years of progressively complex experience and advanced-level skill in analysis, design and programming.

A minimum of two (2) years’ experience developing or maintaining large management information applications.

Baccalaureate-level degree in relevant technical specialty, such as computer science, management information systems, computer engineering, software engineering OR certification in software engineering disciplines, such as IEEE Certified Software Development Professional.

Intermediate skill and knowledge in data driven, web-based application technologies, including the following:

  • Web-based thin client architecture
  • Web site design and development
  • Web development languages and techniques, including C#.NET, HTML, XML, CSS, Javascript
  • Database access methods, including SQL programming

Intermediate skill and knowledge in the following software engineering areas:

  • OOP (Object Oriented Programming) and Design Concepts Developing detailed design documents, such as use cases and data structure diagrams
  • All Software Development Lifecycle (SDLC) activities, including, requirements, design, Coding, Unit Testing, Deployment, and Maintenance
  • Software engineering concepts: e.g., encapsulation, information hiding, coupling, cohesion, modularity, and abstraction
  • Advanced software development methodologies, tools and environments, such as Visual Studio 2010/.NET 4.0, Application Life Cycle Management/Quality Center for Defect Management, TFS and version control.

Intermediate skill, knowledge and experience as a .NET Application Developer, as evidenced by at least two (2) years’ experience and knowledge of following technologies:

  • TFS 2010 including automated unit tests and builds
  • Windows Communication Foundation (WCF) web services
  • IIS 7.x.
  • HTML5
  • JQuery
  • Bootstrap
  • CSS3
  • ASP.NET.
  • Visual Studio 2010/.NET 4.0

Intermediate skill and knowledge and experience with web services, message-oriented middleware, and database software technologies, as evidenced by knowledge and experience with:

  • Microsoft BizTalk
  • Akana (SOA) Service Manager
  • SQL Server 2008 R2

Job Type: Full-time

Contact Us

Eltas EnterPrises Inc.
3978 Windgrove Crossing
Suite 200A
Suwanee, Georgia
30024, USA
contact@eltasjobs.com

Subscribe to our Newsletter