Associate Software Engineer Job Description
Associate Software Engineer Duties & Responsibilities
To write an effective associate software engineer job description, begin by listing detailed duties, responsibilities and expectations. We have included associate software engineer job description templates that you can modify and use.
Sample responsibilities for this position include:
Associate Software Engineer Qualifications
Qualifications for a job description may include education, certification, and experience.
Licensing or Certifications for Associate Software Engineer
List any licenses or certifications required by the position: AWS, IAT, CCNA, II, III, SSCP, CE, GSEC, GICSP, BPM
Education for Associate Software Engineer
Typically a job would require a certain level of education.
Employers hiring for the associate software engineer job most commonly would prefer for their future employee to have a relevant degree such as Bachelor's and Master's Degree in Computer Science, Engineering, Computer Engineering, Technical, Education, Software Engineering, Information Technology, Computer, Information Systems, Electrical Engineering
Skills for Associate Software Engineer
Desired skills for associate software engineer include:
Desired experience for associate software engineer includes:
Associate Software Engineer Examples
Associate Software Engineer Job Description
- Responsible for front-end development of highly dynamic web-based applications by following best practice coding standards, appropriate unit tests, integration tests and deployment scripts
- Develop and build engaging Nickelodeon mobile applications focusing on the Android platform
- Communicate feedback from developers to stakeholders
- Designs and implements control architectures
- Research, Select and implement Automation Control Components including controllers, Motors, Motor Control Packages, Sensing technologies and other control hardware
- Support Design and write control software for robotic systems
- Write Drivers for interface and communication with Automated components and systems
- Construct Database interfaces for managing system data and communicating with customer Host software
- Travels to domestic and international customer sites to identify and resolve software issues
- Have a passion for working with guidance from management or more senior software engineers to design and code non-complex units/modules/products that meet functional and business requirements on schedule and within budget
- Able to multitask and pitch in on many areas of development
- Passion for playing video games and solving challenging problems
- A minimum of 1 year game programming experience
- Bachelor’s Degree in Engineering or any other degree
- Exadata server knowledge
- Ability to create collaborative working relationships globally across functional lines
Associate Software Engineer Job Description
- Maintain coding and documentation standards, support bug fixes (JIRA and Service Now, etc) and QA activities (Selenium, Siege)
- Write high quality code with corresponding unit tests
- Ability to aggressively learn new technologies, via mentoring, training, and most of all independently-motivated education
- Engage with team members in a collaborative manner while achieving deliverable objectives
- Contribute to team growth by providing feedback, ideas, and collaboration with other engineers with positivity and enthusiasm
- Identify opportunities for process improvement and effectively present them to decision makers
- A genuine passion for technology and desire to positively work with colleagues to collectively achieve common goals
- Work across functional boundaries to design and implement fault-tolerant, high-performance, scalable, next generation systems for the Marketing Services group
- Participate in iterative design, implementation and testing to meet our increasing business needs and requirements
- Integrate web interfaces with native applications
- You do not like to deal with uncertainty and are uneasy with taking chances
- General experience in Linux/UNIX
- Must possess excellent C/C++ knowledge
- 1 year of previous gaming experience preferred
- A good understanding of the C/C++ language and an appreciation for object-oriented architecture
- Familiarity with the Unreal Engine is a plus
Associate Software Engineer Job Description
- Work with Senior Engineers in reviewing and debugging code
- Deploy Conversant’s applications as required
- Collaborate with the Engineering, Quality Engineering, Product Management, Documentation, and product build teams and the open source community
- Write code for new features including unit and integration tests
- Install and configure various offerings to understand integration features to be developed
- Submit patches for bug fixes to the upstream community and review patches from other community members
- Monitor and help fix issues identified during functional, non-functional, platform, and acceptance testing
- Maintain and improve the continuous integration (CI) builds of our offerings
- Be engaged in related upstream communities
- Work collaboratively with the team and gain exposure to all levels of the organization including Program Managers, Sales, & off-shore technical leads
- Designed and implemented major game systems for a published game (preferred)
- Demonstrate good proficiency in programming languages or tools
- Database (Greenplum, Oracle), PL/SQL, PLPGSQL
- A minimum of 1 year game industry or related programming experience
- Must be able to work closely with designers, artists, and programmers to develop compelling technology that enables innovative game systems and features
- General knowledge of Xbox 360, Xbox One, PS3 and PS4 development is a plus
Associate Software Engineer Job Description
- Design/develop/support Java applications for liquid-handling and instrument-tending laboratory robots
- Contribute to the development of core tools, in Java and other software environments, to simplify application programming
- Hands on technical design, coding and implementation of product features
- Expertise with object oriented design and a variety of development languages
- Experience defining and following formal software development processes
- Excellent ability to work effectively with end users to define software solutions
- Proven team collaboration skills
- Work with Manufacturing Engineering to write bring-up, test and diagnostic software for production automation equipment
- Design and develop application-specific user interfaces, including mobile device web applications
- Work with Customer Care to help troubleshoot field service issues
- Front Office System or GUI Design and Implementation
- At least 2 years of experience in XML based or scripting data transformation
- At least 2 years of experience in Agile teams and managing delivery to business
- At least 2 years of experience in SOAP and/or RESTful Web Services development
- At least 2 years of experience delivering software applications on an Agile delivery team (SCRUM)
- Knowledge of Acceptance Test Driven Development
Associate Software Engineer Job Description
- Quality - Follow established coding standards
- Security - Show fundamental knowledge and the ability to learn secure coding processes and writing, accessing, and following established security protocols
- To follow the software development process adopted for specific projects
- Works with the Business Discovery team to help to develop and conceptualize new solutions
- Works with the Business Discovery team and others to define and run market experiments to determine customer demand and solution viability
- Interprets User Stories in collaboration with others
- Implements and tests solutions based on those User Stories to provide iterative solutions to business problems
- Demonstrates the benefits of modern software development and ops techniques
- Extracts libraries and services which can be reused by others in the company
- Fixes any defects found
- Collaboration -features and platforms for collaboration within companies, integration with social media sites
- Engineering Productivity -build mission-critical, highly customized internal tools to make us the most productive engineering team in the industry
- At least 1 year of experience in SQL Server
- 1 year of experience as developer in technology projects leading developers
- BE (or equivalent) in Computer Science, Mathematics, Financial Engineering or a related field
- Experienced in working to tight deadlines