Lead Software Engineer
Job ID : 28581
Job Title : Lead Software Engineer
Location : Boston, MA
Comapny Name : OPT Nation
Job Type : Full-Time, parttime, contract, training
Industry : Information Technology
Salary : $100000 - $130000 per year
Work Authorization : ["OPT","CPT","F1","H4","L1","Have H1 Visa","TN Permit Holder","Green Card Holder","Canadian Citizen","US Citizen"]
No. of Positions : I have ongoing need to fill this role
Posted on : 05-16-2022
Required Skills : Text Editors, Source Control, Databases, Software Engineer
Benefits : Medical Insurance, Dental Insurance, Vision Insurance, 401K, Life Insurance
Job Description :
Duties and Responsibilities:
- Design and develop back-end micro-services and REST APIs for web applications.
- Collaborate with various front-end and back-end development teams on user-facing features and services
- Work with platform & system architects on software and system optimizations & enhancements, helping to identify and remove potential performance bottlenecks.
- Focus on innovating new and better ways to create solutions that add value and amaze the end user, with a penchant for simple elegant design in every aspect from data structures to code to UI and systems architecture
- Stay up to date on relevant technologies, plug into user groups, and understand trends and opportunities that ensure we are using the best techniques, tools and practices.
- Work with other software leads on developing and improving software development methodologies and processes.
- Focus on design patterns, test driven development, enforce code quality and standards, and document APIs.
- Lead & guide the fellow developers on the team through technical skill development and knowledge sharing.
- Collaborate with Scrum Master, business and technical analysts, developers, QA, and other IT team members to understand business & technical requirements that drive the analysis, design, and creation of quality technical solutions.
- Align technical solutions with business and IT strategic visions while complying with the organization's architectural standards.
Qualifications (demonstrated competence):
- Expert knowledge of Java and related tools such as Spring Boot, JMX, JUnit, J2EE -> JPA, JAXB, Spring MVC, Maven
- Hands-on experience using and developing REST APIs using microservices architecture
- Working knowledge of distributed cloud computing architecture patterns
- Strong understanding of git, bitbucket, Jira, confluence, swagger (API documentation).
- Working knowledge of Relational (MS SQL Server, MySQL, Aurora) and NoSQL database systems (Mongo, Redis, or Memcached)
- Working knowledge of Agile / Scrum methodology
- Learns fast in a fast-paced environment
- Ability to visualize, articulate, and solve problems to make informed decisions. Organize and analyze a solution as part of a whole and its individual components.
- Respond well to change; handle multiple demands/priorities effectively; adapt to best fit with the situation at hand; handle conflict effectively; willing to accept new responsibilities; take initiative and be accountable.
Highly desirable but not required skills include:
- Experience with cloud computing APIs (Amazon Web Services preferred)
- Experience with cloud computing services (Amazon Web Services like Lambda, S3, CloudWatch, ECS, and RDS preferred)
- Knowledge of dynamic server coding environments such as Python
- Interest in emerging platform-as-a-service / distributed application frameworks such as ECS, Spring, and Docker
- Interest in Server-less Architecture
- Understanding of build tools such as Jenkins, AWS CodeBuild
- Prior experience of Microsoft Stack of technologies including .NET and C#
Education Requirements:
- Bachelor’s degree in Computer Science, Computer Engineering, Information Technology/Systems, related field, or equivalent experience
- 7 + years of relevant experience around design and development of distributed enterprise applications
- Insurance industry experience a plus, but not required
- AWS Certification - Solutions Architect/Developer
Company Details :
Company Information hidden please Login to view details
Data Scientist
Comapny Name :Dart Point
Job Location :Texas City, TX
Job Description:
Responsiblties: Works with stakeholders throughout the organization to identify opportunities for leveraging company data to drive business solutions.
View Job
Web Developer
Comapny Name :Emblue
Job Location :College Park, GA
Job Description:
Responsibilities: Develop and maintain UI server code. Research, design and maintain UI/UX technology and code architecture. Install and mai
View Job
Full Stack Developer
Comapny Name :Twelve Labs
Job Location :New York, NY
Job Description:
Responsibilities: Lead the development of high-quality, scalable, and innovative front-end solutions using ReactJS, Next.js, and Jamstack principles. D
View Job