Application Software Development Engineer

flextronics
Milano, TX Full Time
POSTED ON 4/5/2022 CLOSED ON 9/28/2022

Job Posting for Application Software Development Engineer at flextronics

At Flex, we welcome people of all backgrounds. Our employees thrive here by living our values: we support each other as we strive to find a better way, we move fast with discipline and purpose, and we do the right thing always. Through a respectful, inclusive and collaborative culture, a career at Flex offers the opportunity to make a difference, invest in your career growth and join our purpose -- to make great products that create value and improve people’s lives. Job Summary In our Milan Design Center, in Italy, we develop for the medical market. For our expanding team, we are looking for a Software Development Engineer The Software Development Engineer will be responsible for the design and development of software applications through the full Software Design Life Cycle including initial capture of requirements, architectural and low-level design, coding, debug, release, maintenance. She/He will define the best design approach and tools to achieve project goals and will proactively evaluate innovative solutions. She/He will communicate effectively with customers (both internal and external), project managers and team members in a cross-functional international environment. This position is part of a larger design team creating advanced healthcare solutions. Typical software applications are mobile and desktop medical apps, test frameworks, UI prototypes for IoT devices. Here is a glimpse of what you’ll do: Capture functional and non-functional software requirements Design, code and test standalone applications and libraries Define communication protocols Write technical documentation according to SW quality standards, including requirement specifications, high-level and low-level design specifications, test protocols, release notes, etc. Ensure that software items are under proper configuration control Research and evaluate tools, frameworks, platforms to improve and innovate the software development lifecycle Coordinate with other disciplines (firmware, test, system engineering, project management, etc.) Be accountable for keeping the project schedule on track Here is some of what you’ll need: 3 years of SW design and development experience. Object-oriented programming, knowledge of the principal architectural and design patterns C# on .NET platform or Mobile Development (iOS or Android or Xamarin) Knowledge of testing concepts (Continuous Integration, Test Automation, Code Coverage, Metrics, Static analysis, Dynamic testing, performance benchmarks) Familiar with bugs tracking and revision control systems (Bugzilla, Jira, Git and Subversion) Strong analytical and troubleshooting skills Fluent English Here is some of the advantages you might have Experience in regulated domains (e.g. medical, avionics, automotive, etc) Knowledge of Agile (Scrum) development methods Experience on Mobile Development (iOS, Android or Xamarin) Python Shell scripting UI Automation testing (e.g. Appium) Continuous Integration tools (e.g. Jenkins) What you’ll receive for the great work you provide: CCNL Metalmeccanico (pension fund, health insurance, yearly welfare) Bicycle insurance Commuter benefits Smart working Meal vouchers Professional and extra-professional injury insurance #LI-JV1 JV34 Job Category Design, Process & Technology Engineering Flex is an Equal Opportunity Employer and employment selection decisions are based on merit, qualifications, and abilities. We celebrate diversity and do not discriminate based on: age, race, religion, color, sex, national origin, marital status, sexual orientation, gender identity, veteran status, disability, pregnancy status, or any other status protected by law. We're happy to provide reasonable accommodations to those with a disability for assistance in the recruitment process. Please advise us of any accommodations you may need by e-mailing: accessibility@flex.com.
Land Development Engineer-in-Training
KCI Technologies Inc. -
College Station, TX
Electronics Hardware Development Engineer
Lynntech, Inc. -
College Station, TX
Java Software Engineer with French - Remote
InPost -
Milano, TX

Salary.com Estimation for Application Software Development Engineer in Milano, TX
$92,466 to $112,880
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

Sign up to receive alerts about other jobs with skills like those required for the Application Software Development Engineer.

Click the checkbox next to the jobs that you are interested in.

  • Bug/Defect Analysis Skill

    • Income Estimation: $71,253 - $94,859
    • Income Estimation: $72,691 - $103,778
  • Debugging Skill

    • Income Estimation: $71,253 - $94,859
    • Income Estimation: $70,849 - $90,801
This job has expired.
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other Application Software Development Engineer jobs in the Milano, TX area that may be a better fit.

Software Engineer Angular

Beta 80 spa, milano, TX

Software Engineer III

PDI Technologies, Temple, TX