What are the responsibilities and job description for the Software Developer - Full-Time (W2) position at ALENOTECH SOLUTIONS LLC?
About the RoleAlenotech Solutions LLC is seeking a skilled and motivated Software Developer to design, develop, and maintain high-quality software applications for U.S. enterprise clients. The ideal candidate will work across the full software development lifecycle, collaborate with cross-functional teams, and deliver scalable, secure, and high-performance solutions.This role is ideal for candidates with strong programming fundamentals, hands-on development experience, and the ability to adapt quickly in client-facing environments. Key ResponsibilitiesSoftware DevelopmentDesign, develop, test, and deploy software applications using modern programming languages and frameworks.Write clean, efficient, and maintainable code following best practices.Participate in full SDLC activities including design, development, testing, deployment, and support.Application Architecture & APIsDevelop RESTful APIs, backend services, and microservices.Build and integrate front-end components with backend systems.Ensure application scalability, performance, and security.Collaboration & Agile DeliveryWork closely with product owners, business analysts, QA engineers, and client stakeholders.Participate in Agile ceremonies: sprint planning, daily stand-ups, code reviews, and retrospectives.Support UAT, production releases, and post-deployment support.Debugging & OptimizationTroubleshoot and resolve application issues across environments.Optimize application performance and improve system reliability.Perform root-cause analysis for production defects.Documentation & ComplianceCreate and maintain technical documentation and code repositories.Follow security, privacy, and compliance standards (HIPAA, SOC2, etc., where applicable).Adhere to client and internal coding standards. Required QualificationsEducationBachelor’s or Master’s degree in Computer Science, Engineering, Information Systems, or a related STEM field.Technical SkillsStrong proficiency in one or more languages: Java, Python, JavaScript, TypeScript, C#, or Node.js.Experience with front-end frameworks such as React, Angular, or Vue.js.Solid understanding of REST APIs, Microservices, and Object-Oriented Design.Experience with relational databases: SQL Server, PostgreSQL, MySQL.Familiarity with version control tools such as Git.Exposure to cloud platforms (AWS, Azure, or GCP).Professional SkillsStrong problem-solving and analytical abilities.Excellent verbal and written communication skills.Ability to work independently and in a team-based environment.Willingness to work onsite or in hybrid client environments as required. Preferred QualificationsExperience with CI/CD pipelines, Docker, and containerization.Knowledge of Agile/Scrum methodologies.Exposure to DevOps, automation, or cloud-native applications.Prior experience working with U.S. clients or consulting firms.Company DescriptionAt Alenotech Solutions LLC, we specialize in connecting top-tier technology talent with leading organizations across the U.S. Our mission is to empower professionals through advanced training, project placement, and long-term career development in cutting-edge technologies like Data Science, AI, and Cloud Computing.Join our growing team and become part of a company that values innovation, learning, and collaboration.