Sr. Software Engineer

Location: Dallas, TX, United States
Date Posted: 01-15-2019

Overview:
Designs and develops software applications. Performs coding, debugging, testing and troubleshooting throughout the application development process.
  • Designs, develops, enhances, and implements software
  • Perform unit, functional, and performance software testing
  • Troubleshoots production problems to software applications
  • Provides solutions to fix software bugs
  • Prepares software deployment packages
  • Provides technical supports to client support teams
  • Design, development, and unit testing of new functionality and code enhancements. 
  • Responsible for analysis of business requirements and for accurate estimates of level of effort for analysis, design, and coding.
  • Analytical support of user reported problems to determine appropriate resolution options, on-call support, and problem resolution of production systems
Essential Duties:
  • Demonstrable analytical skills, with the ability to translate business requirements into technical design
  • Ability to work with minimal guidance and desire to take ownership of deliverables
  • Proficient in software design, development, and unit testing
  • Understands the system development life cycle (SDLC)
  • Ability to digest and understand larger systems and how features fit within the larger system
  • Proficient communication skills, both verbal and written. 
  • Ability to accurately estimate the level of effort required for planned designs.
  • Problem solving, debugging, and application and code maintenance skills
  • Adapts to a rapidly moving client focus.
Qualifications:
  • Bachelor’s Degree in an technical field or a commensurate combination of work experience and certifications
  • 5+ years’ experience using software languages that may include Javascript, Node.js, Angular, SQL, .NET, etc. 
this job portal is powered by CATS