XX
Software EngineerCRICOBoston, Massachusetts, United States

Cette offre d'emploi n'est plus disponible

XX

Software Engineer

CRICO
  • US
    Boston, Massachusetts, United States
  • US
    Boston, Massachusetts, United States

À propos

Role Summary:
Software Engineer 1 is a position focused on supporting the development, enhancement, and maintenance of software solutions within the IT organization. This role provides an opportunity to build foundational knowledge in software development while working under the guidance of experienced team members. A Level 1 Engineer contributes to the creation and deployment of software solutions by assisting with tasks such as data analysis, requirements analysis, systems design, software development, and unit testing. Collaboration with cross-functional teams is a key part of the role, ensuring that deliverables align with business objectives. The engineer is expected to use modern development tools including AI-assisted engineering platforms to accelerate coding, testing, troubleshooting, and documentation. Effective use of AI tools is considered an essential part of the daily workflow. Good analytical skills, attention to detail, and a keen interest in developing a career in software engineering are essential for success in this role.

Responsibilities:

  • Translate high-level business requirements into clear and detailed technical specifications under the guidance of more experienced team members.
  • Assist in the design, development, testing, and support of enterprise software solutions based on business requirement specifications.
  • Create and contribute to technical specification documents, ensuring they align with functional requirements.
  • Conduct research on technical solutions for assigned tasks and provide suggestions to the team as appropriate.
  • Troubleshoot basic data issues using SQL queries and perform detailed analyses to identify root causes.
  • Participate in application development processes, gaining exposure to best practices and methodologies.
  • Help maintain existing systems by implementing minor enhancements and providing support for routine updates.
  • Communicate with customers to keep them informed about resolutions to their technical problems as needed.
  • Provide production support, including addressing operational issues and escalating more complex problems when necessary.
  • Perform work with a moderate amount of supervision, following established procedures and seeking guidance when required.
  • Use AI-assisted development tools (e.g., GitHub Copilot) as part of the overall SDLC to accelerate coding, support design and testing, streamline documentation, and enhance troubleshooting.

Qualifications:
Education & Experience:

  • Bachelor's degree (degree is in IT, computer science, software engineering, or related field is preferred)
  • 4+ years of progressive experience as a software engineer
  • Must have hands-on experience with C#. ASP.NET. NET, HTML, CSS, JavaScript and SQL
  • Experience developing applications using modern SPA frameworks, preferably React(Angular/Vue acceptable).
  • Experience with Azure, AWS, TypeScript, NodeJS, Sitecore, Azure DevOps or GitHub is preferred
  • Intermediate SQL skills and familiarity with Microsoft SQL Management Studio or similar tool
  • Sound knowledge of software development fundamentals and principles
  • Demonstrated ability to use AI-assisted engineering tools effectively as part of day-to-day development work (e.g., generating code, tests, documentation, and technical analysis).
  • Good knowledge of MS Word and Excel. Experience with Confluence and Jira is preferred.
  • Experience with cloud-based development and deployment a plus

Skills:

  • Ability to meet deadlines, multi-task between projects and triage work requests based upon priority and complexity
  • Excellent research, problem solving and analytical skills
  • Excellent interpersonal skills as well as written and verbal communication skills
  • A commitment to high ethical standards and integrity, demonstrated through action
  • Innately curious about things and demonstrates passion for learning new skills and growth in their profession
  • Well-organized and disciplined with strong attention to detail
  • Excellent interpersonal skills, and excellent written and verbal communication skills
  • High-energy, positive, entrepreneurial in spirit
  • Goal-oriented and results-driven
  • Self-starter, takes initiative and can work independently
  • Possesses a "Can do" attitude and a team player
  • Skilled in leveraging data analysis tools and techniques to obtain, clean, and organize data to generate recommendations and insights

Specialized Certifications:
N/A

People Management:
No direct people management responsibilities

  • Boston, Massachusetts, United States

Compétences linguistiques

  • English
Avis aux utilisateurs

Cette offre a été publiée par l’un de nos partenaires. Vous pouvez consulter l’offre originale ici.