Software Development Engineer (Level 5), AWS Field Experience (AFX)
Software Engineering Manager Job 14 miles from Norwood
The Amazon Web Services' (AWS) Event tech team is looking for a Software Development Engineer (SDE) with a passion for working on cutting edge technology, obsesses over bar raising experiences for customers, and thrives on the challenge of building something new that will operate at world-wide scale to join our fast paced team. In this role, you will be responsible for implementing modern, creative, and innovative data experiences across a breadth of customer facing web apps, our data warehouse for reporting, and integration with third party applications.
If you are passionate about building state-of-the-art web applications and services that focus on simplicity, innovation, performance, consider applying for this role! Your work will have high visibility across AWS internally, and the global AWS community of developers and users.
In this position, we are looking for an engineer with deep service orientated expertise and experienced with variety of technologies. We are looking for someone who understands developing innovative services in the cloud, leveraging the best technologies AWS has to offer, and can build software. We need someone who is motivated to tackle ambiguous situations with technologies to rapidly produce prototypes. You will outline paths from prototype to product. You will need to contribute to the professional development of colleagues through mentoring, improving their technical knowledge and the engineering practices on your team. You have an eye towards quality and insist on the highest standards.
- Be heavily involved with design and product teams to understand needs, propose features, create early prototypes, and transform them into exciting experiences.
- Know how to integrate information from a large number of services.
- Write clean, maintainable code and perform peer code-reviews.
- Deep-dive into client or server systems to optimize for performance, maintainability, extensibility, and more as needed.
- Propose innovative tools, frameworks, automations and processes that are used by the entire services team for development.
- Mentor team members to promote engineering excellence
Our team is dedicated to supporting new members. We have a broad mix of experience levels and tenures, and we're building an environment that celebrates knowledge sharing and mentorship. Our senior members enjoy one-on-one mentoring and thorough, but kind, code reviews. We care about your career growth and strive to assign projects based on what will help each team member develop into a better-rounded engineer and enable them to take on more complex tasks in the future
About the team
About AWS
Diverse Experiences
AWS values diverse experiences. Even if you do not meet all of the qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn't followed a traditional path, or includes alternative experiences, don't let it stop you from applying.
Why AWS?
Amazon Web Services (AWS) is the world's most comprehensive and broadly adopted cloud platform. We pioneered cloud computing and never stopped innovating - that's why customers from the most successful startups to Global 500 companies trust our robust suite of products and services to power their businesses.
Inclusive Team Culture
Here at AWS, it's in our nature to learn and be curious. Our employee-led affinity groups foster a culture of inclusion that empower us to be proud of our differences. Ongoing events and learning experiences, including our Conversations on Race and Ethnicity (CORE) and AmazeCon (gender diversity) conferences, inspire us to never stop embracing our uniqueness.
Mentorship & Career Growth
We're continuously raising our performance bar as we strive to become Earth's Best Employer. That's why you'll find endless knowledge-sharing, mentorship and other career-advancing resources here to help you develop into a better-rounded professional.
Work/Life Balance
We value work-life harmony. Achieving success at work should never come at the expense of sacrifices at home, which is why we strive for flexibility as part of our working culture. When we feel supported in the workplace and at home, there's nothing we can't achieve in the cloud.
BASIC QUALIFICATIONS- 3+ years of non-internship professional software development experience
- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Experience programming with at least one software programming language
PREFERRED QUALIFICATIONS- 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Bachelor's degree in computer science or equivalent
- Experience with AWS technologies like Appsync, DynamoDB, Lambda, EventBridge, Amazon OpenSearch, CloudWatch and others
- Experience with Event based architecture, search and analyze unstructured and semi-structured data, Infrastructure as Code, and CI/CD
Amazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status. For individuals with disabilities who would like to request an accommodation, please visit *****************************************
Our compensation reflects the cost of labor across several US geographic markets. The base pay for this position ranges from $129,300/year in our lowest geographic market up to $223,600/year in our highest geographic market. Pay is based on a number of factors including market location and may vary depending on job-related knowledge, skills, and experience. Amazon is a total compensation company. Dependent on the position offered, equity, sign-on payments, and other forms of compensation may be provided as part of a total compensation package, in addition to a full range of medical, financial, and/or other benefits. For more information, please visit ******************************************************** This position will remain posted until filled. Applicants should apply via our internal or external career site.
Software Engineer- .net
Software Engineering Manager Job 14 miles from Norwood
For this U.S. based position, the expected compensation range is $112,000 - $168,000 per year, which includes base pay and short-term incentive.
The compensation range for this full-time position applies to candidates located within the United States. Our salary ranges are determined by reviewing roles of similar responsibility and level. Within the salary range, individual pay is determined by several factors including performance, knowledge, job-related skills, experience, and relevant education or training. Schneider Electric also offers a comprehensive benefits package to support our employees, inclusive of medical (with member reward points), dental, vision, and basic life insurance, Benefit Bucks (credits to apply towards your benefits) flexible work arrangements, paid family leaves, 401(k) + match, well-being and recognition (including service anniversary) programs, 12 holidays per year, 15 days of paid time off per year (pro-rated in the first year of employment based on start date), opportunity to purchase company stock (eligibility depends on start date), and military leave benefits.
You must submit an online application to be considered for the position. The Company will accept applications on an ongoing basis until the position is filled.
Schneider Electric has an opportunity for a Senior Software Engineer in our Energy and Sustainability Services group. The preferred location is Louisville, Kentucky.
As part of a team of talented architects and developers, the Sustainability Software Developer is responsible for design and implementation of business-critical applications across the Sustainability business. They work with software architects and stakeholders to understand requirements and constraints, and then develop plans and execution strategies to meet those needs.
Schneider Electric's Sustainability Architecture Group initiatives involve leveraging the latest technologies to build innovative and sustainable solutions. They use Azure services such as IoT, AI, and machine learning to develop solutions that enable customers to optimize their energy usage, reduce their carbon footprint, and improve operational efficiency. Senior Software Engineers play a key component in the overall success of the team with focus on design and development of software solutions in the overall strategic architecture and platform strategies leveraging their expertise in .NET Core and C# development.
Schneider Electric is a global leader in energy management and automation solutions. They are committed to sustainability and reducing carbon emissions, and their business focus is on providing solutions that help customers achieve their sustainability goals.
Work on a talented team of experienced architects and developers building SaaS based energy and sustainability solutions for our business clients and customers.
Develop and enhance core business systems and applications, and to provide integration to other internal and external systems. The individual will be an integral part of a professional team and will be responsible for all aspects of software design, development, testing, integration and deployment.
Support and enhance the Enterprise Architecture of the Energy and Sustainability Services through technology review, ideation, project development, and delivery.
Collaborating with cross-functional teams to design and develop software solutions that address sustainability challenges.
Writing clean, efficient, and maintainable code using .NET Core and C#.
Integrating sustainability metrics and data into software systems.
Developing APIs and web services for data collection and analysis.
Participating in code reviews and ensuring adherence to coding standards and best practices.
Troubleshooting and resolving software defects and issues.
Keeping up to date with industry trends and emerging technologies relevant to sustainability.
What will you bring?
Proficiency in .NET Core and C# development.
Strong understanding of software development principles, design patterns, and best practices.
Familiarity with sustainability concepts and challenges.
Experience with data integration and analysis, utilizing databases and SQL.
Knowledge of front-end technologies such as Angular, HTML, CSS, and JavaScript.
Excellent problem-solving and analytical skills.
This job might be for you if have:
Degree in Computer, Software, Engineering or related. This is not an entry-level role.
Extensive experience with designing application solutions based on REST-based APIs using .NET Core and C#.
Knowledge of cloud computing; experience of building scalable, resilient applications using Azure a plus.
Knowledge of Service-Oriented Architecture (SOA), its principles, and patterns at the enterprise level.
Experience in data modeling techniques. Knowledge and applicability of various normal forms.
Experience of working in collaborative teams and working in an agile manner
Previous energy or sustainability industry knowledge a plus
Required Skills:
C#, .NET, ASP.NET MVC, .NET Core
Web API
Application Architecture and Design Patterns
Modern UI Framework like AngularJS
Azure - Web Apps, Web Job, Azure Data Factory, Azure Storage, App Insights, Azure Functions, CI & CD, Service Bus, Kubernetes
Mocking Framework like Moq and Unit Testing
SQL Server, NoSQL Databases
Familiar with HTML5, CSS, JSON, ES6, Javascript, TypeScript
Looking to make an IMPACT with your career?
When you are thinking about joining a new team, culture matters. At Schneider Electric, our values and behaviors are the foundation for creating a great culture to support business success. We believe that our IMPACT values - Inclusion, Mastery, Purpose, Action, Curiosity, Teamwork - starts with us.
IMPACT is also your invitation to join Schneider Electric where you can contribute to turning sustainability ambition into actions, no matter what role you play. It is a call to connect your career with the ambition of achieving a more resilient, efficient, and sustainable world.
We are looking for IMPACT Makers; exceptional people who turn sustainability ambitions into actions at the intersection of automation, electrification, and digitization. We celebrate IMPACT Makers and believe everyone has the potential to be one.
Become an IMPACT Maker with Schneider Electric - apply today!
€36 billion global revenue
+13% organic growth
150 000+ employees in 100+ countries
#1 on the Global 100 World's most sustainable corporations
You must submit an online application to be considered for any position with us. This position will be posted until filled.
Schneider Electric aspires to be the most inclusive and caring company in the world, by providing equitable opportunities to everyone, everywhere, and ensuring all employees feel uniquely valued and safe to contribute their best. We mirror the diversity of the communities in which we operate, and ‘inclusion' is one of our core values. We believe our differences make us stronger as a company and as individuals and we are committed to championing inclusivity in everything we do. This extends to our Candidates and is embedded in our Hiring Practices.
You can find out more about our commitment to Diversity, Equity and Inclusion here and our DEI Policy here
At Schneider Electric, we uphold the highest standards of ethics and compliance, and we believe that trust is a foundational value. Our Trust Charter is our Code of Conduct and demonstrates our commitment to ethics, safety, sustainability, quality and cybersecurity, underpinning every aspect of our business and our willingness to behave and respond respectfully and in good faith to all our stakeholders. You can find out more about our Trust Charter here
Schneider Electric is an Equal Opportunity Employer. It is our policy to provide equal employment and advancement opportunities in the areas of recruiting, hiring, training, transferring, and promoting all qualified individuals regardless of race, religion, color, gender, disability, national origin, ancestry, age, military status, sexual orientation, marital status, or any other legally protected characteristic or conduct.
Sr Software Engineer (Onsite)
Software Engineering Manager Job 14 miles from Norwood
Country:
United States of America Onsite
At Raytheon, the foundation of everything we do is rooted in our values and a higher calling - to help our nation and allies defend freedoms and deter aggression. We bring the strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today's mission and stay ahead of tomorrow's threat. Our team solves tough, meaningful problems that create a safer, more secure world.
We have an exciting opportunity for a Software Engineer who is interested in working in a collaborative and dynamic environment. We offer the opportunity to engage with all team members and welcome new ideas and results. Our team is dedicated to supporting our customer and is passionate about achieving results, while maintaining a healthy work-life balance.
Location: Aurora, CO
What You Will Do
Provide enhancements to existing software, develop new software and maintain operability of our systems
Support design, development, integration and maintenance of software
Analyze and resolve anomalies related to software, system configuration, network interfaces and operating system issues and recommended solutions and alternatives
Interface with and provide support to users and customers
Work self-guided in a team environment and be able to share ideas and responsibilities
Qualifications You Must Have
Experience in the full software lifecycle development (requirements analysis, design, implementation and unit testing, software integration and test, system level integration)
Experience with one or more scripting languages, Python, Linux script, bash
Experience with Object Oriented Design and Development
A working knowledge of UNIX/LINUX operating systems
Typically requires a degree in Science, Technology, Engineering or Mathematics (STEM) and a minimum of 5 years of prior relevant experience Technical Positions:
An active and in-scope U.S. TS/SCI security clearance with C.I. polygraph
Qualifications we prefer.
Excellent verbal and written communication skills
Experience with DevOps practices and resources is a plus
Learn More & Apply Now!
RTX solves some of the toughest challenges in aerospace and defense. That requires expansive thinking and bold innovation - and that, in turn, requires a culture that is diverse, equitable and inclusive.
We embrace individuality and diversity of thought to fuel opportunity for our employees, our customers, and our communities. We work toward progress, knowing that a more inclusive world is critical to our mission. Not just in this moment, but always.
Additional Information:
* Please consider the following role type definitions as you apply for this role.
Onsite
: Employees who are working in Onsite roles will work primarily onsite. This includes all production and maintenance employees, as they are essential to the development of our products.
This requisition is eligible for an employee referral award. ALL eligibility requirements must be met to receive the referral award
The salary range for this role is 77,000 USD - 163,000 USD. The salary range provided is a good faith estimate representative of all experience levels. RTX considers several factors when extending an offer, including but not limited to, the role, function and associated responsibilities, a candidate's work experience, location, education/training, and key skills.Hired applicants may be eligible for benefits, including but not limited to, medical, dental, vision, life insurance, short-term disability, long-term disability, 401(k) match, flexible spending accounts, flexible work schedules, employee assistance program, Employee Scholar Program, parental leave, paid time off, and holidays. Specific benefits are dependent upon the specific business unit as well as whether or not the position is covered by a collective-bargaining agreement.Hired applicants may be eligible for annual short-term and/or long-term incentive compensation programs depending on the level of the position and whether or not it is covered by a collective-bargaining agreement. Payments under these annual programs are not guaranteed and are dependent upon a variety of factors including, but not limited to, individual performance, business unit performance, and/or the company's performance.This role is a U.S.-based role. If the successful candidate resides in a U.S. territory, the appropriate pay structure and benefits will apply.RTX anticipates the application window closing approximately 40 days from the date the notice was posted. However, factors such as candidate flow and business necessity may require RTX to shorten or extend the application window.
RTX is An Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status, age or any other federally protected class.
Privacy Policy and Terms:
Click on this link to read the Policy and Terms
Software Technical Lead
Software Engineering Manager Job 7 miles from Norwood
Software Tech Lead
Needham, MA
Do you love tinkering with devices? Have you automated your own home? Do you love to
mentor and collaborate with other engineers?
If the above holds true for you, then we would love to talk to you! Building36, an Alarm.com is looking for a versatile Software Tech Lead to join our team. We're doing work in smart home technology, video analytics, large scale data processing, and much more. You'll have the opportunity to work across a variety of technology domains and own projects from design to deployment.
We have a growing engineering department, and we're looking for people that are excited to
mentor and collaborate with more junior engineers. You will own projects and potentially teams, and you must be able to communicate effectively and blend multiple business needs in your work.
Very few small companies innovate and develop across such a broad range of technologies as Alarm.com. This position is ideal for the candidate who seeks a friendly company culture where one can work closely with smart and highly productive people. Getting to work with cutting edge software and hardware to develop outstanding consumer products is the icing on the cake.
WHAT'S IN IT FOR YOU?
Collaborate with outstanding people: We hire only the best. Our standards are high and our employees enjoy working alongside other high achievers. You will be able to learn something new and impart your knowledge across the team.
Make an immediate impact: You can expect to be given real responsibility for bringing new technologies to the marketplace. You will be empowered to perform as soon as you join the team!
Work with real stuff: You will write code that interacts with the physical world. You'll be able to see your work in action with the numerous IoT devices we work with every day.
Gain well rounded experience: Alarm.com offers a diverse and dynamic environment where you will get the chance to work directly with executives and develop expertise across multiple areas of the business.
Be Empowered: We don't want to micro-manage you. We barely want to tell you what to do. We want you to own stuff and bring your experience to make those products best in class.
Work with the latest technologies: You'll gain exposure to a broad spectrum of IoT and SaaS technology. Our tech stack includes C#, .NET, SQL Server, Kafka, Ember.js, as well as native iOS and Android applications.
Senior Geotechnical Engineer/ Manager
Software Engineering Manager Job 14 miles from Norwood
Our client, a respected firm specializing in engineering solutions is currently seeking a skilled Senior Geotechnical Engineer/Manager to join its team. Recognized for its extensive global presence and dedication to pioneering approaches and community well-being, our client cultivates a dynamic environment that supports both professional growth and personal fulfillment.
Key responsibilities for this role will include (but not limited to):
Drafting technical reports, specifications, construction plans, and geotechnical recommendations
Supervising client interactions, project coordination, and billing oversight
Offering guidance, coaching, and performance evaluations for team members
Assisting in excavation designs and conducting Plaxis 3D analysis
Executing fieldwork including borehole logging and on-site observations during construction projects
Managing multiple projects, adhering to allocated budgets, schedules, and deadlines
Required and desired skillsets, experience and qualifications for this role:
Master's degree in Geotechnical Engineering with a Bachelor's degree in Civil Engineering or a relevant field
PE License
10 or more years of pertinent geotechnical experience
Previous involvement in geotechnical investigations and construction inspections
Proficiency in software applications such as gINT, Slide/SLOPE/W, PLAXIS, LPILE, GRLWEAP, MSEW, SHAKE
Capability to work autonomously as well as collaboratively within a team setting
Eagerness to partake in fieldwork and ownership of reliable transportation
Ability to utilize Excel spreadsheets, create excel trackers, and be able to use Word and Powerpoint for reporting/presentations via teams or in person.
Interested in finding out more? Reach out directly for more information - *************************** apply now
Manager Software Application Development
Software Engineering Manager Job 9 miles from Norwood
We are seeking a skilled and experienced Manager, Software Application Development to join our team. The ideal candidate will oversee the development, implementation, and maintenance of software applications within our organization. This role requires strong leadership, technical expertise, and the ability to manage complex projects effectively. It also requires promoting an environment where the team collaborates, learns, teaches, and innovates under the manager's guidance.
Key Responsibilities
Project Management: Lead and manage software application projects from inception to completion, ensuring timely delivery and adherence to budget.
Team Leadership: Manage a team of developers providing guidance, mentorship, and support to foster a collaborative and productive work environment. Providing technical directions to the team and making informed decisions on technical matters when necessary.
Technical Oversight: Oversee the technical aspects of software development, including architecture, design, coding, testing, and deployment.
Stakeholder Communication: Act as a liaison between business stakeholders, the product team, and the development team, ensuring clear and effective communication of project goals, requirements, and progress.
Continuous Improvement: Identify opportunities for process improvements and implement best practices to enhance the efficiency and effectiveness of the software development lifecycle.
Budget Management: Develop and manage project budgets, ensuring cost-effective use of resources and adherence to financial constraints.
Documentation: Maintain comprehensive project documentation, including technical specifications, user guides, and training materials.
Recruitment and Hiring: Identifying and recruiting talented developers who meet the technical and cultural requirements of the team.
Mentorship and Development: Providing guidance and support to team members to facilitate their professional growth. This includes conducting regular performance reviews, setting goals, and offering opportunities for professional development.
Team Building: Fostering a collaborative and positive work environment that encourages teamwork, innovation, and creativity. Fostering a culture of continuous improvement where team members are motivated to refine their processes and practices.
Qualifications
Education: Bachelor's degree in computer science, Information Technology, or a related field. A Master's degree is a plus.
Experience: 7+ years of experience in software development and project management, with a proven track record of successfully managing software application projects. Minimum of 3 years leading diverse, remote teams.
Technical Skills: Proficiency in software development languages and tools (e.g., C#, VB.Net, SQL, Azure DevOps, Angular, and Cloud development).
Project Methodologies: Implementing and promoting agile methodologies to enhance flexibility and responsiveness to changes. (Scrum)
Leadership Skills: Strong leadership and team management skills, with the ability to motivate, train, and evaluate the team
Communication Skills: Excellent verbal and written communication skills, with the ability to convey complex technical concepts to non-technical stakeholders, management, and other departments.
Problem-Solving Skills: Strong analytical and problem-solving skills, able to effectively identify and resolve technical and operational issues.
Time Management: Exceptional organizational and time management skills, with the ability to simultaneously manage multiple projects and priorities.
Attention to Detail: High degree of attention to detail and a commitment to delivering high-quality work.
E-VERIFY
In compliance with federal law requiring employers to verify new employees' U.S. employment eligibility, ConnectPay participates in E-Verify. To learn more about your right to work: English Version or Spanish Version.
ConnectPay offers Blue Cross Blue Shield Health Benefits.
Cybersecurity Software Sales Director
Software Engineering Manager Job 14 miles from Norwood
Our client is a fast-growing, unique cybersecurity startup founded by veterans from elite intelligence forces. Their advanced threat protection solutions are used today by leading organizations in the US and Europe.
We are looking for a dynamic self-starter who can open up the US market by focusing on and winning business with leading Security VARs/System Integrators and large enterprises. The Sales Director must have ‘feet on the ground' but also be responsible for providing leadership, management, and growth of the sales team in the Northeast, to drive revenue and growth in the enterprise and channel space. This includes planning, management, and execution of sales plans and new initiatives.
Desired Skills and Experience:
Min 5 years of experience in enterprise security software sales
Familiar with Cloud security and networking technologies
Understanding of customer requirements & processes for storage solutions
Able to drive deals from prospecting and pipeline development to closing (entire sales cycle)
Excellent presentation, interpersonal, and writing skills
Self-starter, able to work independently (home office), extensive travel
Capable of solving critical issues in a timely manner
Able to foster long-term relationships, develop champions, and drive the client purchasing process
You will:
Be responsible for overall direction and control of all activities in the region, including customers, channel, and service provider partners
Target and develop Fortune 500 enterprise accounts and named security VARs/SIs in the region
Recruit, motivate, and maintain an effective sales team
Work closely with technology alliance partners
Manage relationships at all levels within the customers and partners
Conduct solution presentations to customers and prospects
Forecast and report opportunities in a timely manner
Collaborate with team members to enable successful execution of closed deals and ensure customer satisfaction
#J-18808-Ljbffr
VLSI Design Automation Software Engineer
Software Engineering Manager Job 30 miles from Norwood
NVIDIA has continuously reinvented itself over two decades. Our invention of the GPU in 1999 fueled the growth of the PC gaming market, redefined modern computer graphics, and revolutionized parallel computing. More recently, GPU deep learning ignited modern AI - the next era of computing. NVIDIA is a “learning machine” that constantly evolves by adapting to new opportunities that are hard to pursue, that only we can tackle, and that matter to the world. This is our life's work, to amplify human creativity and intelligence. Make the choice to join us today.
Join our dynamic team at NVIDIA, responsible for managing and maintaining high-quality VLSI development infrastructure for the Backend Networking team. We seek a dedicated and driven Software Engineer eager to manage compute and storage effectively, develop scripts and automation, create dashboards and apps while collaborating with a remote team in Israel.
What you'll be doing:
Oversee and optimize compute and storage resources, ensuring operational efficiency and success of VLSI projects. Develop and maintain scripts and automation tools to streamline infrastructure tasks.
Design, implement, and maintain dashboards for monitoring and reporting on infrastructure performance and usage.
Work closely with a remote team in Israel, ensuring smooth communication and coordination on infrastructure-related tasks.
Engage in the entire lifecycle of infrastructure tool development, including design, testing, deployment, and maintenance.
Collaborate with other team members and DA teams to implement innovative software solutions and practices.
What we need to see:
Bachelor's degree in computer science/engineering or equivalent experience
Minimum 3 years' experience with VLSI Design Automation.
Strong proficiency with Unix
Proven experience in at least two programming languages, including Python, and scripting.
Good debugging and problem-solving skills
Strong interpersonal skills along with the ability to work in a diverse team
Ways to stand out from the crowd:
Basic understanding of data structures and algorithms, specifically those related to Graph Theory. Experience with SQL and LSB scheduler.
Experience with GUI and Unix/web application development. Familiarity with programming languages such as C++, Tcl, Python, or other scripting languages like Perl and Shell.
NVIDIA is widely considered to be one of the technology world's most desirable employers. We have some of the most experienced and dedicated people in the world working for us. Are you creative and autonomous? Do you love the challenge of constant innovation and creating the highest performance products in the industry? If so, we want to hear from you.
The base salary range is 108,000 USD - 201,250 USD. Your base salary will be determined based on your location, experience, and the pay of employees in similar positions.
You will also be eligible for equity and benefits.
NVIDIA accepts applications on an ongoing basis.
NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.
Senior Principal Ecommerce Developer
Software Engineering Manager Job 22 miles from Norwood
Requires Three Days Per Week In Office*
Keurig Dr Pepper is a leading beverage company in North America with a portfolio of more than 125 owned, licensed and partnered brands and powerful distribution capabilities to provide beverages for every need, anytime, anywhere. We are currently looking for a highly skilled and experienced developer to join our team and help us continue to provide our coffee, brewers, pods, accessories and other products to our customers - both residential and business, in North America and Canada.
What you will do:
Design, develop, and maintain server-side logic, ensuring high performance and responsiveness of our ecommerce platform.
Work with our product, business and marketing teams to plan and execute new features and optimize and improve existing ones in our websites.
Work closely with front-end developers, UX/UI designers, and other team members to deliver a seamless and user-friendly shopping experience and improve existing capabilities and performance.
Develop and integrate APIs with third-party services such as payment gateways, tax and fraud systems, and CRM systems.
Interface with our Quality, Security, and Operations teams to help diagnose issues and/or plan changes as needed, with a focus scalability, reliability, high availability, and maintainability.
Proactively seek opportunities to implement improvements in the development and design processes.
Create and maintain technical documentation for back-end systems, processes, and integrations on the Keurig wiki.
Benefits:
Our people are the heart of our business, which is why we offer robust benefits to support your health and wellness as well as your personal and financial well-being. We also provide employee programs designed to enhance your professional growth and development while ensuring you feel valued, inspired and appreciated at.
Requirements:
Bachelor's or Master's Degree in Software, Computer Engineering or Computer Science or related disciplines.
5+ years experience working in software development particularly in ecommerce spaces
Experience working with software development teams that are made up of vendor and off-shore teams.
Understanding of ecommerce workflows, including order processing, inventory management, promotion engine, and payment processing.
Experience working on ecommerce platforms such as Shopify, Salesforce, CommerceTools, or custom solutions.
Experience working with Google Cloud Platform and its managed services in a distributed architecture environment.
Experience in working on different business models of commerce (B2C, B2B, etc) including multi-sites and multi-languages
Familiarity with RESTful APIs, GraphQL, and web services.
Experience with database technologies like MySQL, PostgreSQL, MongoDB, or others.
Experience in programming languages and associated frameworks like Java, J2EE, Spring, Python, Ruby, Node.js, or PHP.
Strong analytical and problem-solving skills, with the ability to troubleshoot complex issues.
Experience with team-oriented software development tools, including version control and software lifecycle (e.g. JIRA, Confluence, etc.)
Bonus points for:
Familiarity with serverless architectures and microservices
Experience with SAP Hybris application architecture
Knowledge of front-end technologies such as HTML, CSS, JavaScript, and frameworks like React.
Familiarity with JMeter or other performance testing tools
Experience with Quality testing
Knowledge of security best practices and compliance.
Experience with Mobile Application development
Keurig Dr Pepper (NASDAQ: KDP) is a leading beverage company in North America, with a portfolio of more than 125 owned, licensed and partners brands and powerful distribution capabilities to provide a beverage for every need, anytime, anywhere. We operate with a differentiated business model and world-class brand portfolio, powered by a talented and engaged team that is anchored in our values. We work with big, exciting beverage brands and the #1 single-serve coffee brewing system in North America at KDP, and we have fun doing it!
Together, we have built a leading beverage company in North America offering hot and cold beverages together at scale. Whatever your area of expertise, at KDP you can be a part of a team that's proud of its brands, partnerships, innovation, and growth. Will you join us?
We strive to be an employer of choice, providing a culture and opportunities that empower our team of ~28,000 employees to grow and develop. We offer robust benefits to support your health and wellness as well as your personal and financial well-being. We also provide employee programs designed to enhance your professional growth and development, while ensuring you feel valued, inspired and appreciated at work.
Keurig Dr Pepper is an equal opportunity employer and affirmatively seeks diversity in its workforce. Keurig Dr Pepper recruits qualified applicants and advances in employment its employees without regard to race, color, religion, gender, sexual orientation, gender identity, gender expression, age, disability or association with a person with a disability, medical condition, genetic information, ethnic or national origin, marital status, veteran status, or any other status protected by law.
Principal Robotics Software Engineer
Software Engineering Manager Job 26 miles from Norwood
Product Insight is a design-driven engineering firm serving companies committed to human-centered development of the technical products that will power a better world.
For us, assembling, growing, and evolving an exceptional team is paramount. Our whole company is our development team, they are the value we bring to clients. We excel at creating innovative solutions to intricate technical challenges across various industries, delivering life-saving therapies, enhancing workplace safety and productivity, transforming operational models, and shaping the future of transportation.
We are in search of a Principal Robotics Software Engineer to help build robotics software. In this role you will collaborate with mechanical, software, and electrical engineers to develop robotics systems for a broad range of applications. You will design, implement, tune, and test robotics software and algorithms while working directly with clients to help define requirements. You will be a technical leader, providing oversight and architecture to complex software systems as well as technical mentorship to other engineers. In this role you will inform program management of timelines and technical risks.
Responsibilities
Develop software for complex robotic systems
Work with a cross disciplinary team to identify software requirements and architecture based on customer needs
Quickly prototype and determine feasibility of design and technology
Participate in design and code reviews
Work with management to develop timelines and work schedules
Coordinate cross team engineering tasking
Provide technical guidance and mentorship to other software engineers
Qualifications
Bachelor, Master's or PhD in Computer Science, Electrical Engineering, Computer Engineering, Robotics, Software Engineering or related discipline.
10+ years' of demonstrated experience in robotics or embedded system development
Extensive knowledge of C++ coding and design patterns
A large tool bag of robotics algorithms in the areas of computer vision, control systems, autonomy, manipulation, planning, etc.
Experience with real time multithreaded software
Experience with common communication protocols (I2C, CAN, SPI, RS232 etc.)
Experience with interfacing to motor controllers
Ability to work in a dynamic, fast-paced environment and adapt to rapidly changing priorities.
At Product Insight, we aim to be a place where a diverse mix of talented individuals want to come, stay, and contribute their best work. We take pride in delivering top-tier products to the market, recognizing that achieving this goal necessitates a team reflecting the diversity of our world. We are an equal opportunity employer, and all qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, or veteran status.
Lead Software Architect
Software Engineering Manager Job 14 miles from Norwood
Senior Backend Software Architect | Boston, MA | $150,000-$200,000 + Bonus + RSUs
A leading technology firm is seeking a Senior Backend Software Architect who will be joining a fast-growing team which has doubled in size over the last year and receiving consistent investment. You will take complete ownership over their software function, and be operating in a cloud-first environment. You will be working across the latest, cutting-edge technologies with a focus on Python and AWS.
You will be joining an organization which is highly collaborative and team-orientated. Despite the fast-paced nature of their environment, they are a people-first organization who encourage a strong work/life balance. They place a strong emphasis on growth and development and there will be several opportunities to work towards managerial-level positions.
They are willing to pay up to $200,000 + bonus + RSUs depending on experience as well as a strong benefits package. This will be a hybrid role in Boston, MA with an expectation of three days a week onsite.
Key requirements for the role:
Experience: 3+ years of experience in backend software development and architecture, with at least one year in a senior role.
Technical Skills: Strong proficiency in backend technologies such as Python and expertise in databases (SQL/NoSQL).
Architecture Patterns: Proven experience with microservices architecture, RESTful APIs, and event-driven systems.
Leadership: Experience leading and mentoring offshore development teams, with a focus on cross-cultural communication and collaboration.
Agile Methodologies: Strong understanding of Agile development practices and experience working in a Scrum or Kanban environment.
CI/CD & DevOps: Familiarity with continuous integration/continuous deployment (CI/CD) pipelines, automated testing, and DevOps principles.
The company is looking to begin conversations and interviews this week so to secure an interview slot, send in an application.
Hybrid Radar Software Engineer
Software Engineering Manager Job 22 miles from Norwood
Help with the development of real-time radar mode (control and signal processing) software for tactical platforms.
The core job functions include:
1) Porting and verification of existing radar mode software to a new tactical processing environment with specific emphasis on radar front-end interfacing, front-end scheduling, processor resource scheduling, command and control interfacing, mode management, and signal processing.
2) Deployment and optimization of real-time radar mode software to tactical-class distributed/multi-node processor systems.
3) Integration and verification of radar mode capability function and performance across a variety of processing environments such as lab-variant processors and System Integration Laboratories (SILs).
Skills:
- Verification and optimization of real-time control processing and signal processing between different development environments (e.g., Mode Development Kits) and deployment targets (e.g., commodity workstations to tactical processor) is required.
- 5+ years of experience in C++ and object oriented software implementation, radar control processing and signal processing software implementation (e.g., GMTI and SAR), industry standard messaging and computation middleware solutions (e.g., MPI and Intel IPP), and Linux operating systems (e.g., RHEL).
W2 only
Active Department of Defense Secret Clearance required
Senior Software Developer
Software Engineering Manager Job 14 miles from Norwood
Software Developer/ Python / Massachusetts / Pytorch / AI / ML
Role: Senior Software Developer
Salary: $110,000 - $150,000
A fantastic opportunity to work in a highly innovative company. You will be developing models and algorithms for their products and will be able to see the benefits that the products have within the world. They're considering mid-senior and lead developers for this position. Their tech stack is Python, PyTorch, ML/AI, React.
Senior Python Developer Specification
Minimum of 3 years working experience with Python
Experience working within AI
AI Experience
Django, Flask or Fast API
Build and Maintain Data processing pipelines
React experience
Degree in Computer Science or similar
Benefits
Hybrid Working
401k
Learning & Development
If you have the desired skills and experience and would like to hear more about the opportunity, then please feel free to send me your CV and I will call you in the strictest confidence.
Software Developer/ Python / Massachusetts / Pytorch / AI / ML
Software Engineer
Software Engineering Manager Job 14 miles from Norwood
The ideal candidate will be responsible for executing new projects and supporting existing high-quality applications. They will also be responsible for designing and implementing testable and scalable code. There are multiple ongoing projects which are working towards the improved operational efficiency of the business unit.
Responsibilities
Develop and support software as required by the business users. This includes new green field initiatives and enhancing existing software.
Maintaining and improving the existing codebase based on guidelines set by the team management.
Working in a collaborative team environment with lots of pairing.
Support and mentor junior developers.
Responsible for ensuring all information security processes, policies and procedures are adhered to and any issues or concerns are raised with the Cyber Security team
Ensure full compliance with all local data protection regulations and privacy controls, and any related issues are raised via the appropriate channels
Qualifications
Approximately 4-8 years, or equivalent, commercial experience as a software engineer\
Around 3 years of experience working in Python (Python 3+)
Experience architecting and designing software applications
Passionate about solving complex problems through programming
Proficient in designing, developing, and managing APIs
Strong database design and querying skills preferably in MySQL
Experience working in front end development preferably React.
Experience working with C#
Experience in Azure Native Components E.g. Azure Service Bus
Exposure to automated testing frameworks
Understanding of agile processes, esp.Scrum
Software Engineer - Python, AWS - Boston (Hybrid)
Software Engineering Manager Job 14 miles from Norwood
Are you a passionate Software Engineer looking to tackle complex problems and deliver impactful solutions? This is an opportunity to join a leading global telecommunications company and play a pivotal role in driving innovation and excellence in the tech industry.
What You'll Do:
Collaborate with team members to solve complex problems and deliver innovative business solutions.
Analyze and translate business requirements into technical specifications and implementations.
Design and implement maintainable, scalable, and reliable software solutions.
Participate in code and design reviews to uphold best practices.
Mentor and guide junior developers in software development methodologies.
Follow and promote company-defined development and operational standards.
Provide on-call support for critical business scenarios and troubleshoot production issues as needed.
Adapt to new challenges and take on additional tasks as they arise.
What We're Looking For:
4+ years of relevant work experience in software development.
Expertise in designing or developing RESTful APIs and web services.
Programming Languages: Python and Javascript or Typescript
Technologies: Docker and containerization.
Web Applications: HTTP REST backend development.
Databases: SQL and NoSQL.
AWS Services: EC2, S3, Lambda, SNS, SQS, RDS (Postgres), NoSQL.
Familiarity with Agile methodologies, specifically SCRUM.
Strong analytical mindset with problem-solving abilities.
Exceptional communication and collaboration skills.
Customer-focused, proactive, and driven to deliver results.
Ownership mindset with a passion for continuous learning.
Why Join Our Client?
Be part of a global leader in telecommunications, solving real-world challenges.
Collaborate with a talented, driven team in a fast-paced, innovative environment.
Enjoy opportunities for growth, development, and impactful contributions.
Do note that this is a hybrid role and you will be required to work from the company's fantastic Cambridge office 2-3 days per week. If you're ready to take your skills to the next level and contribute to groundbreaking projects, apply now!
Software Developer
Software Engineering Manager Job 18 miles from Norwood
Work in a laboratory team environment to design, develop, and integrate control software for use in wireless communications systems such as communication satellite payloads and associated ground terminals.
The software will primarily be run on both commercially available single-board computers in an embedded environment and general-purpose processors.
The software will be integrated and then tested with a mix of commercial of the shelf and proprietary digital hardware boards used to perform advanced digital signal processing functions, commercial of the shelf networking equipment, and application layer services.
The individual will be responsible for having a system level understanding to lead the hands-on diagnosis of issues which arise during the integration and testing process.
The individual will then work closely with other software and rmware developers to remedy the issues.
Must Have:
Software/Algorithm Development Software Architecture
Object Oriented Software Design
Protected Tactical Waveform
MATLAB programming
C++11 or later, Stand Template Library, Boost library JavaScript Development
Experience developing in a Linux environment
Nice to Have:
Software Documentation GIT/GITHUB
Java/J2EE/JEE (JSP, SERVLETS, JDBC, JSTL, SOAP) Development
Java Development
Maven or Gradle, Git / Gitlab, Make / Auto tools Hardware and Software Integration
Clearance:
Candidates must have an ACTIVE clearance to be considered for this position.
Additional information:
3rd party and subcontract staffing agencies are not eligible for partnership on this position. 3rd party subcontractors need not apply.
Senior Software Engineer (Python/AWS)
Software Engineering Manager Job 14 miles from Norwood
This role is with a Maris Financial Services Partner
Boston, MA - Hybrid Role - We are targeting local candidates that can be in the Boston office 3 days per week.
12 Month + contract (or contract to hire, if desired)
We are targeting a senior software engineer who can get requirements from the business, architect the solution within AWS, deploy to production using Terraform and CloudFormation and then develop code in Python and C# to run within that environment.
Overview:
The Senior Software Engineer will participate in a high level development capacity on a project building a robust, next gen web apps for an asset management firm in modern technologies. Previous experience in financial services preferred, but not required. Experience working with client facing teams, providing automated workflow solutions and data management tools. Experience and/or understanding of the various domains within an asset management firm (investment operations, performance and attribution, trading etc.) is desired, but not required.
Requirements:
Senior or Technical Lead level development experience
Several years of coding experience in Python.
Experience working in an AWS Tech Stack (Terraform, CloudFormation, Lambda, ECS, Aurora, etc.)
Some experience with C# is ideal, but not required.
Experience building REST API's
Experience with CI/CD and Test Driven Development
Experience building API's and services for data access and integration purposes.
Prior experience working with Amazon Web Services is required.
Prior UI experience with React or Node is a plus.
Prior experience with the Snowflake Data Platform is a plus.
Senior Software Engineer (C# or Python)
Software Engineering Manager Job 14 miles from Norwood
My client is a top Quantitative Hedge Fund here in Boston looking for a Senior Developer with a background in Python or C#. You will be heading development of the firms greenfield trading systems, all of which is deployed into AWS. You should excel in working with large-scale applications and frameworks and have outstanding communication and leadership skills.
Responsibilities
Writing clean, high-quality, high-performance, maintainable code
Develop and support software including financial applications, migrations, interfaces, and new functionality enhancements
Coordinate cross-functionally to insure project meets business objectives and compliance standards
Support test and deployment of new products and features
Participate in code reviews
Qualifications
Bachelor's degree in Computer Science (or related field)
6+ years of relevant work experience
Expertise in Python or C#
Experience deploying applications into the cloud (AWS a plus)
Ability to multi-task, organize, and prioritize work
If you want to make an impact at an ELITE trading shop, please apply!
(NO C2C)
Senior Software Engineer (embedded C++)
Software Engineering Manager Job 14 miles from Norwood
Join Capgemini as a Senior Software Engineer and make a significant impact in developing innovative C++ based applications for medical devices on Linux OS. This role is ideal for a motivated individual passionate about delivering outstanding software solutions in the medical industry.
Key responsibilities:
Develop C++ based medical device applications in Linux OS
Craft and develop user interfaces using OpenGL
Lead conceptualization, prototyping, design, and unit testing of application software
Collaborate with the extended team to improve application functionality
Participate in code reviews, debugging, and troubleshooting to identify and address software (build, algorithm/ functionality/ dependency) issues.
Required Skills:
10+ years of experience in application software development, with at least 4 years in the medical device or healthcare service industry
Shown proficiency in C++ development on Linux, including object-oriented programming and design patterns
Hands-on experience with OpenGL application development
Experience developing and editing makefiles and build scripts in a command line (bash or zsh) environment
Understanding of medical devices regulations and standards is desirable.
Strong problem-solving skills and ability to work both independently and within a team
Life at Capgemini
Capgemini supports all aspects of your well-being throughout the changing stages of your life and career. For eligible employees, we offer:
Flexible work
Healthcare including dental, vision, mental health, and well-being programs
Financial well-being programs such as 401(k) and Employee Share Ownership Plan
Paid time off and paid holidays
Paid parental leave
Family building benefits like adoption assistance, surrogacy, and cryopreservation
Social well-being benefits like subsidized back-up child/elder care and tutoring
Mentoring, coaching and learning programs
Employee Resource Groups
Disaster Relief
About Capgemini Engineering
World leader in engineering and R&D services, Capgemini Engineering combines its broad industry knowledge and cutting-edge technologies in digital and software to support the convergence of the physical and digital worlds. Coupled with the capabilities of the rest of the Group, it helps clients to accelerate their journey towards Intelligent Industry. Capgemini Engineering has more than 55,000 engineer and scientist team members in over 30 countries across sectors including Aeronautics, Space, Defense, Naval, Automotive, Rail, Infrastructure & Transportation, Energy, Utilities & Chemicals, Life Sciences, Communications, Semiconductor & Electronics, Industrial & Consumer, Software & Internet.
Capgemini Engineering is an integral part of the Capgemini Group, a global leader in partnering with companies to transform and lead their business by harnessing the power of technology. The Group is guided every day by its purpose of unleashing human energy through technology for an inclusive and balanced future. It is a responsible and diverse organization of over 360,000 team members in more than 50 countries. With its strong 55-year heritage and deep industry expertise, Capgemini is trusted by its clients to address the entire breadth of their business needs, from strategy and design to operations, motivated by the fast evolving and innovative world of cloud, data, AI, connectivity, software, digital engineering and platforms. The Group reported in 2022 global revenues of €22 billion.
Get the Future You Want | *****************
Disclaimer[MMH1]
Capgemini is an Equal Opportunity Employer encouraging diversity in the workplace. All qualified applicants will receive consideration for employment without regard to race, national origin, gender identity/expression, age, religion, disability, sexual orientation, genetics, veteran status, marital status or any other characteristic protected by law.
This is a general description of the Duties, Responsibilities and Qualifications required for this position. Physical, mental, sensory or environmental demands may be referenced in an attempt to communicate the manner in which this position traditionally is performed. Whenever necessary to provide individuals with disabilities an equal employment opportunity, Capgemini will consider reasonable accommodations that might involve varying job requirements and/or changing the way this job is performed, provided that such accommodations do not pose an undue hardship.
Capgemini is committed to providing reasonable accommodations during our recruitment process. If you need assistance or accommodation, please reach out to your recruiting contact.
Please be aware that Capgemini may collect your image (video or screenshot) during the interview process and that image may be used for verification, including during the hiring and onboarding process.
Applicants for employment in the US must have valid work authorization that does not now and/or will not in the future require sponsorship of a visa for employment authorization in the US by Capgemini.
Job Developer
Schedule Full-time
Primary Location US-MA-Waltham
Organization ERD PPL US
Senior Data Developer
Software Engineering Manager Job 11 miles from Norwood
DETAILED LIST OF JOB DUTIES AND RESPONSIBILITIES:
Involved in Design and development of cloud-based data management systems.
Understand and translate business requirements into user acceptable solutions.
Generate data to meet specific business needs that require sourcing data from appropriate source systems.
Document code and processes that can be used by all interested parties, including the business, Federal Reporting team, data warehouse team members and others as directed.
Provide query writing support to other analysts and end users.
Be able to understand and implement user requests technically and operationally.
Be available to attend meetings and participate on calls with users and others as requested or directed.
Participate in team meetings and technical reviews as requested.
Communicate effectively with business, peers and management, so they are kept aware of requirements, project status, concerns, processing roadblocks.
Ensure timely delivery of solutions meeting requirements and expectations
Expertise in basic MassHealth knowledge, practices and processes.
Focused attention to detail in all assignments that fall under the purview of the EDME reporting team.
Continually develop skills in SAS and/or SQL, Tableau and Snowflake.
Support analytic and business requirements gathering efforts for ongoing reporting.
Interact with business users and communicate business needs to the Federal Reporting and Data Warehouse development teams when necessary.
The data analyst/developer is responsible for generating tables, files, reports and datasets upon request and as directed by team lead, senior staff or management.
Deliver product to satisfy business request by required deadline.
Generate code in SAS or in SQL to read data from the EHS Data Warehouse and output files in a format as requested by users or others.
QUALIFICATIONS: Minimum experience/skills:
5+ years of experience in Cloud Data warehousing, data analysis, BI Reporting, enterprise and business information system architectures, and system engineering
Possess High level SQL (Preferably in Oracle and Snowflake) and/or SAS skills.
Have experience with data warehouse-based operations, analytic functions and query generation.
3-5 years of experience developing Cloud-based (AWS) data solutions.
5+ years of Cloud database platform experience such as Snowflake.
Experience in creating and maintaining end-to-end data pipelines.
Strong communication skills are comfortable explaining/proposing solutions to technical stakeholders, vendors, and business consumers.
Experience working with a large, multi-terabyte enterprise data platform in Cloud.
Experience working with highly sensitive health care information and familiar with HIPAA and other data privacy controls.
Ability to build trusted relationships with stakeholders, managers, and employees at all levels
Ability to quickly assess/summarize information and effectively identify issues, risks, solutions
Demonstrated strength in multi-tasking and application of strong logical reasoning skills
Familiarity with eligibility and claim based system and Medicaid Federal Reporting processes
PREFERRED SKILLS/CERTIFICATIONS/EXPERIENCE:
Amazon Web Services (AWS) Certification
Snowflake and/or SAS certification
Cognos and/or Tableau reporting experience
Experience with Federal Reporting for Medicaid is a plus