Software Developer

$83,200 - $83,200/Yr

2i Solutions LTD - Dallas, TX

posted 4 months ago

Full-time
Dallas, TX

About the position

We are seeking two onsite Software Developers to join our team. In this role, you will be responsible for planning, documenting technical requirements, designing, developing, and testing assigned projects. You will collaborate closely with architects, technical leads, project management, scrum masters, test teams, and capability implementation teams to enhance and develop new capabilities. This position requires a strong understanding of software development processes and methodologies, particularly Agile, and the ability to work effectively in a team environment. You will be expected to design, build, test, and implement assigned work while ensuring compliance with both functional and non-functional requirements. Additionally, you will showcase the capabilities being delivered to stakeholders, ensuring that all project deliverables meet the highest standards of quality and performance.

Responsibilities

  • Design, build, test, and implement assigned work following Agile methodology.
  • Partner with QA and other agile team members to assist with test-case preparation and automation.
  • Collaborate with team members, analysts, SMEs, and infrastructure partners to identify and resolve issues.
  • Support development teams with testing, troubleshooting, and production support.
  • Create capabilities and construct unit test cases to ensure compliance with functional and non-functional requirements.
  • Showcase capabilities being delivered to stakeholders.

Requirements

  • Proficiency in Jenkins, GITHUB/GIT LAB/BITBucket.
  • Strong experience with Maven-compiled applications.
  • Solid background in software development using CI/CD tools.
  • Extensive experience with Java & Spring Boot.
  • Expertise in Unix, Linux, Tomcat.
  • Experience with messaging technologies: IBM MQ / Active MQ.
  • UI development experience is a big plus, including NPM, Node.js, JavaScript, Angular, Apache Camel, Spring Integration.
  • Knowledge of relational databases, including Oracle Database development principles; PostgreSQL, Splunk/Dynatrace experience is also highly desirable.
  • Experience with Containers (OpenShift) and AWS.
  • In-depth knowledge of client/server and object-oriented software development utilizing Core Java, JSON, MQ, JMS, J2EE patterns, and SOLID principles.
  • Understanding of Java technologies and protocols used in enterprise applications (HTTP, TCP, XML, Multicast, Distributed Caching, etc.).
  • Excellent communication skills.
  • Proficiency in various phases of the system development life cycle, including project planning, analysis, design, programming, and unit-testing.
  • Familiarity with software development methodologies, especially Agile (Waterfall, Agile, Scrum, Kanban).
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service