IntegriChain

Senior Software Engineer

IntegriChain

full-time

Posted on:

Location Type: Remote

Location: PennsylvaniaUnited States

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Responsible for designing, building, and delivering product functionalities with high reliability and quality.
  • Participate in refinement to understand, collaborate closely with product, QA, and other teams to translate requirements into technical solutions.
  • Anticipate problems, lead by example, improve engineering practices, and ensure the scalability, performance, and maintainability of the system.
  • Take ownership of major components, review code rigorously, and contribute to the long-term technical roadmap.
  • Responsible for building and maintaining stable products with latest tech-stack, frameworks and following Agile and DevOps ways-of-working.
  • Accountable for delivering quality solutions to the problems without compromising on the planned deadlines.
  • Leverage various AI models through tools (such as Copilot) for code generation, test case generation, code analysis, and code optimization.
  • Contribute to redesigning and enhancing applications to latest technologies.
  • Problem solver, leader, and a team-player to make a bigger contribution to the achievements.
  • Play a part in every aspect of the software development lifecycle, including software design, development, testing, reviewing, and deployment.

Requirements

  • Proven experience with two or more development languages
  • Experience working on Python is a MUST
  • Strong proficiency in writing and optimizing SQL queries in any relational or columnar database (Postgres & Snowflake)
  • Experience in building RESTful APIs using Python and web frameworks such as Flask is a MUST
  • Experience in working with any of the ORM tools, like SQLAlchemy
  • Experience in building a web platform with Angular 18+ (React could be an alternative) is highly desirable
  • Hands-on experience in leveraging various AI models through tools (such as Copilot) for code generation, test case generation, code analysis, and code optimization is highly preferred.
  • Experience in using version control tools such as Git and GitHub
  • Highly proficient in writing high-quality, well-tested code
  • Well-versed with Agile methodologies, such as Scrum, Kanban
  • Working knowledge of the cloud services of AWS is highly desirable
  • Experience in building applications with containerization via Docker
Benefits
  • Excellent and affordable medical benefits
  • Flexible Paid Time Off
  • Robust Learning & Development opportunities including over 700+ development courses free to all employees
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
PythonSQLRESTful APIsFlaskSQLAlchemyAngular 18+DockerAI modelscode generationtest case generation
Soft Skills
problem solverleadershipteam playercollaborationcommunicationownershipscalabilityperformancemaintainabilityquality assurance