SW Developer Job Description
SW Developer Duties & Responsibilities
To write an effective SW developer job description, begin by listing detailed duties, responsibilities and expectations. We have included SW developer job description templates that you can modify and use.
Sample responsibilities for this position include:
SW Developer Qualifications
Qualifications for a job description may include education, certification, and experience.
Licensing or Certifications for SW Developer
List any licenses or certifications required by the position: II, DOD, IASAE, IAT, CCNP, CCNA, NRS2, NRS1, WFA, MS
Education for SW Developer
Typically a job would require a certain level of education.
Employers hiring for the SW developer 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, Software Engineering, Electrical Engineering, Technical, Communication, Education, Science, Information Technology
Skills for SW Developer
Desired skills for SW developer include:
Desired experience for SW developer includes:
SW Developer Examples
SW Developer Job Description
- Able to react to change productively and handle other essential tasks as assigned by supervisor
- Conduct enough manual testing besides the deployed test automation
- Represent the team and company in front of the client and other teams involved in the project
- Designs, develops, modifies, debugs and/or maintains software code according to functional, non-functional and technical design specifications
- Responsible for business implementation, testing and production support of applications in scope
- Technical Ownership - Assumes technical accountability for his/her specific work products within an application and provides technical support
- Function as expert for matter for BPT area for ABP, APRM and SRM applications
- Innovation & Continuous Improvement - Actively look for innovation and continuous improvement, efficiency in all assigned tasks and processes
- Onboarding & Knowledge Sharing - Onboard new hires and trains them on processes, and shares knowledge with team members
- Coordinate work under that area with business, prod teams/QA and other applications for BPT changes or fixes and ensure quality product is delivered
- Hands on experience with servlet development and RESTful web services
- Bachelor degree, Major in Computer Science, Software Engineering related field
- Good team player, logical and analytical, love programming
- Locate in Guangzhou
- Maven or Gradle
- Ongoing/about to graduate BSc / MSc in Computer Science, Information Technology or related technical discipline
SW Developer Job Description
- Educate and consult to business and IT teams under the areas/applications responsible for
- As an individual contributor you will be responsible for documenting user requirements, custom coding (UI and DB), testing, creating user and system documents, training and implementing the solution
- BA/BS in Computer Science, Management Information Systems or related discipline
- Comfortable in a fast paced, collaborative work environment
- Technologist and geek-at-heart...e.g
- Aptitude for learning new technologies and applying them in development...e.g
- Developing C# application
- Design and Develop relational database
- Perform complete software engineering lifecycle activities, to include analysis of software requirements for design, estimation, coding, unit testing, and system and integration testing of software components, and creation and update of supporting technical and user documentation
- Exercise independent judgment within broadly defined practices and policies in selecting methods, techniques and criteria for obtaining assigned objectives
- Interest on SW development on embedded Linux applications
- Must be admitted student in a recognized academic institute in Israel for computer science or similar
- Familiarity with the use of scripting languages (Ruby/Python)
- Software development experience - an advantage
- Good understanding of Windows internals - an advantage
- Experience in ASM/C – an advantage
SW Developer Job Description
- Provide technical feedback and guidance on development options, recommend technical changes, and share suggestions for improvements in system functionality, operation and/or performance to project management
- Investigate and correct system issues with system functionality and collaborate with other developers to resolve application software issues
- Act as a technical mentor and provide guidance, feedback and coaching to solution developers on how best to complete their application development objectives utilizing the interoperability framework
- You will build versions, integration kits and patches
- Designing, implementing and testing lab asset management related systems
- Supports other team members for solving complex engineering problems
- Coach the other team members
- Collect business cases from each BL and users about lab asset management related topics
- Create technical requirements according to the business cases
- Write design documents and test documents according to the technical requirements
- 7+ years minimum, preferred 10+ years of experience with BS or MS in Electronics Engineering / Computer Science
- Solid computer science theoretical knowledge
- University Major in Computing and/or Telecommunication engineering
- Experience as Software Design Engineer in the area of IP/data communications, especially in the programming of open-platform, real-time and high-availability systems
- Experience in Deep Packet Inspection is a plus
- Organized, solution oriented, passion for details, perseverant
SW Developer Job Description
- Take part in process and data refine activities related to asset management
- Design and develop highly scalable, modularized applications and contribute to the overall architectural decisions
- Have strong appreciation for agile methodologies and team collaboration as this role will interface with customer service, executive directors, designers, and other developers in a fast paced environment
- Have a deep understanding of PHP and the entire LAMP stack including real world experience deploying and supporting applications in a high volume/transaction environment
- Design and development of C# business logic
- Data access layer design and implementation
- Multi-threaded, multi-user server components
- Distributed high-performance computing
- Research of new test methodologies to further improve test coverage of the existing math library test suite
- Design and modeling of new a domain specific math functions
- Specific duties include building automated tests for native Android applications using the latest technologies and frameworks
- Good communication skills and verbal/written English capabilities
- Strong knowledge and development experience on Client MVC frameworks like Angular, Backbone, Mustache/handlebar template library
- Strong knowledge and web development experience using MVC frameworks like Struts, Spring frameworks
- Strong knowledge and experience working with Database systems, and sound knowledge on PL/SQL
- Experience in working in any of the following technologies is preferred
SW Developer Job Description
- Develop and test high quality products, front-end, back-end, CI/CD, automation etc
- Develop competence in the technical domain
- Decisions on outweighed extensible SW designs and implementations (costs vs
- Follow up of defects raised against the implemented features
- Build customer care solutions that provide rich experiences, connectivity, and automation
- Implement technical approaches that address full stack web development requirements
- Connect business requirements with technical solutions and vice-versa
- Use static analysis, code complexity, and other state-of-the art software development tools and processes to develop high quality software
- Develop efficient and effective automated unit and feature tests for new and existing software
- Troubleshooting for general server issues, issues realted to web page performances and website management
- Typically requires a bachelors degree in computer science, information systems or related discipline
- Oracle, SQL,UNIX (advanced), MS office applications, Excel/Access
- Knowledge and work experience with BSS in the Telecommunication industry
- Willingness to travel ~10% of the time (10% is only an indicative figure, travel may be for less than this percentage of time)
- Candidate must be pursuing a Bachelor's degree in Electrical Engineering, Computer Science, Computer Engineering or related field
- Minimum of 6 months experience working knowledge in Linux