Software Engineer II

Iconma LLC

  • O Fallon, MO
  • 20 days ago

    Highlights

    You have experience in building AI assisted application, autonomous and semi-autonomous agents and agentic workflow systems that coordinate multi-step tasks. Research new frameworks and technologies, assist with prototyping and proof-of-concepts, participate in code reviews.

    Numbers & Facts

    LocationO Fallon, MO

    Description

    Our Client, a Credit Card company, is looking for a Software Engineer II for their O'Fallon, MO/Hybrid location.

    Responsibilities:

    • Design components by translating product requirements, break down project into tasks and provide accurate estimates
    • Independently come up with different solutions, extensible Low level design. Write modular, extensible, readable and performant code
    • Choose the right Data Structures, tools and tech stacks and be able to do High Level Designing with guidance
    • Research new frameworks and technologies, assist with prototyping and proof-of-concepts, participate in code reviews
    • Collaborate with teams by contributing to the shared vision and working closely with cross-functional stakeholders
    • You will be responsible for the components you (and or your team) build and will support them till the time they are live in production

    Requirements:

    • Excellent communication skills with the ability to communicate with all levels of management
    • Ability to build rapport and relationships
    • Someone understanding the concept of operations first, focusing on usability, operability of applications from the get go
    • Problem solver and solution-seeking approach
    • Hands on experience in building complex and highly scalable and performing systems
    • Solid understanding and hands-on experience in Java, J2EE, Spring, Spring Boot, Kafka, RESTful web services and JPA
    • You have experience in building AI assisted application, autonomous and semi-autonomous agents and agentic workflow systems that coordinate multi-step tasks.
    • Strong belief in continuous refactoring and adhering to S.O.L.I.D design principles.
    • Exposure to building cloud ready applications (microservices)
    • Practitioner of Test Driven Development
    • Exposure to Continuous Delivery and Integration
    • Team player
    • Agile Scrum experience

    Why Should You Apply?

    • Health Benefits
    • Referral Program
    • Excellent growth and advancement opportunities