Software Engineer Development Job Description

Software Engineer Development Job Description

4.8
185 votes for Software Engineer Development
Software engineer development provides feedback to the project team regarding TIBCO application engineering methodologies, standards and leads adoption of best practices.

Software Engineer Development Duties & Responsibilities

To write an effective software engineer development job description, begin by listing detailed duties, responsibilities and expectations. We have included software engineer development job description templates that you can modify and use.

Sample responsibilities for this position include:

Work closely with our internal customers
Have the opportunity to work on full stack of the technology
Use available AWS related technology to build innovation solution to challenging problems
Research and use of statistical techniques to create scalable
Design, develop and support a world-class search platform serving individuals and businesses of all sizes
Produce bullet-proof code that is robust, efficient and maintainable
Continually challenge what exists and explore what should be changed to best meet evolving business and market needs
Possess expert knowledge in large scale distributed system design and engineering best practices
Participate in setting a vision and objectives for Search Services in alignment with business and market needs
Drive and work on algorithm and architecture design, execute and deliver results

Software Engineer Development Qualifications

Qualifications for a job description may include education, certification, and experience.

Licensing or Certifications for Software Engineer Development

List any licenses or certifications required by the position: AWS, TLS, SSL, HTTP/HTTPS, TCP/IP, CSSA, AEM, CCNA, DSS, CFA

Education for Software Engineer Development

Typically a job would require a certain level of education.

Employers hiring for the software engineer development 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, Computer Engineering, Engineering, Technical, Education, Electrical Engineering, Software Engineering, Mathematics, Science, Software Development

Skills for Software Engineer Development

Desired skills for software engineer development include:

Git
Flex/ TIBCO
Perforce
Data structures
Gaming consoles
Python
Wide variety of CM tools and methodologies is advantageous
XML
Backup
Configuration Management discipline and best practices

Desired experience for software engineer development includes:

Web server development Apache, Nginx
Experience in development methods to ensure software quality
Extensive hands on experience in debugging large scale, complex , multithreaded , distributed enterprise applications without having to know details of code
The successful candidate must have minimum B.Sc
D3D or OpenGL graphics application knowledge and experience
OS and performance knowledge and experience

Software Engineer Development Examples

1

Software Engineer Development Job Description

Job Description Example
Our innovative and growing company is looking to fill the role of software engineer development. Please review the list of responsibilities and qualifications. While this is our ideal list, we will consider candidates that do not necessarily have all of the qualifications, but have sufficient experience and talent.
Responsibilities for software engineer development
  • Own the entire software lifecycle, from system design to implementation, release, operation, and iterative improvements
  • Interface closely with internal and external customers to quickly drive new products, new features and new ways forward
  • Contribute to the technical roadmap and plan
  • Mentor junior engineers on software development best practices and design reviews
  • Design, develop, test, troubleshoot, debug, deploy, maintain, document and deliver large-scale, highly distributed, real-time and management systems that are core to effectively managing the supply chain business
  • Work closely with end users to make sure that the application or system meets the needs of the business
  • Development of enhancements to core business systems including of eCommerce, ERP, and systems integration bridges
  • Adding new features to existing web based systems (customer facing and internal)
  • Participate in an Agile Development Methodology
  • Serve as an authority on functional and technical issues in designated areas
Qualifications for software engineer development
  • Experience with the relational database model, SQL Server, 2012 or Greater, and stored procedure development
  • Solid understanding of software development environments, source control techniques, and continuous integration
  • MS degree or foreign equivalent in computer science, engineering, or related field, plus 3 yrs
  • Writing the program codes and producing specifications
  • Working closely with analysts, designers and test engineers
  • Reviewing current systems, presenting ideas for system improvements, including refactoring
2

Software Engineer Development Job Description

Job Description Example
Our company is growing rapidly and is looking for a software engineer development. We appreciate you taking the time to review the list of qualifications and to apply for the position. If you don’t fill all of the qualifications, you may still be considered depending on your level of experience.
Responsibilities for software engineer development
  • Basic understanding of Network Management Systems (NMS) and/or Element Management Systems
  • Building services used by internal customers to build web applications
  • Tech-lead on small to medium project initiatives and teams
  • Lead feature, service and system design and architecture, building innovative solutions pushing the limits of what is possible, typically from scratch
  • Ability to rapidly prototype new solutions to inform design and architecture choices
  • Work closely with the other engineers to implement services with ultra-high performance and high reliability
  • Build efficient and reusable abstractions and systems
  • Identify and communicate best practices for engineering and acts as the SME for the team
  • Design and develop solutions that are fast, always available and operate flawlessly at large-scale
  • Design and implement software abstractions supporting automated access to the network
Qualifications for software engineer development
  • Advanced CS degree
  • 3+ years of commercial software development experience in Java and/or Objective C
  • At least 6 years of commercial software development experience
  • Experience with more than one of Java, C/C++, C#
  • Understanding of Service Oriented Architectures and design patterns
  • Deep expertise in SQL databases
3

Software Engineer Development Job Description

Job Description Example
Our innovative and growing company is looking for a software engineer development. Thank you in advance for taking a look at the list of responsibilities and qualifications. We look forward to reviewing your resume.
Responsibilities for software engineer development
  • Solve complex data and application service problems to make powerful yet delightful customer experiences
  • Help create a world-class listening experience that enable customers to find and discover the things they love
  • Develop and maintain automated testing environment
  • Create and maintain automated scripts/tools
  • Managing automated-testing hardware resources on a large scale
  • Report test failures and work with development to resolve failures
Qualifications for software engineer development
  • Proficiency in either C, C++, Java, or other modern object-oriented language
  • Experience in dealing with ambiguous/undefined problems
  • 5+ years of software development experience using Java or C++
  • Experience releasing highly scalable enterprise products full life cycle
  • Experience with critical, 24x7 systems
  • Experience with AWS services highly desirable
4

Software Engineer Development Job Description

Job Description Example
Our growing company is looking for a software engineer development. Please review the list of responsibilities and qualifications. While this is our ideal list, we will consider candidates that do not necessarily have all of the qualifications, but have sufficient experience and talent.
Responsibilities for software engineer development
  • Drive ongoing improvements in application architecture
  • Build and design highly scalable enterprise applications
  • Mentor junior team members in software engineering methodologies
  • Implement changes to automated build and continuous integration tools and processes
  • Develop software verification plans, quality assurance procedures and document software functionality
  • Work with NOC and Infrastructure Support teams to resolve production issues
Qualifications for software engineer development
  • Experience with CSS, JavaScript, AJAX, Perl
  • Lean methodology experience
  • Bachelor's degree in Computer Science, Computer or Electrical Engineering, Mathematics, a related field, or equivalent work experience
  • Experience with front-end development using JavaScript and HTML5
  • Experience in designing and implementing scalable, reliable, distributed software systems
  • Bachelor’s Degree in Computer Science or related field and 3+ years relevant work experience or a Master's Degree and 1+ years of relevant work experience
5

Software Engineer Development Job Description

Job Description Example
Our innovative and growing company is looking to fill the role of software engineer development. Please review the list of responsibilities and qualifications. While this is our ideal list, we will consider candidates that do not necessarily have all of the qualifications, but have sufficient experience and talent.
Responsibilities for software engineer development
  • Practice software development methodology in an agile environment
  • Working closely with the internal and external design/development teams in identifying problems
  • Work alongside other engineers on the team to elevate technology and consistently apply best practices
  • Help troubleshoot issues, Problem Solving, providing objective feedback to software development project teams
  • Proficiency in java, javascript, ruby, and mysql
  • Expertise in Object Oriented Design and Development specifically in Java, C#, Ruby or C++
Qualifications for software engineer development
  • 2+ years Perl, Java, C++, SQL relational database experience
  • Bachelor's degree and/or Master's degree/PhD in Computer Science or related field
  • At least two years of experience writing production software
  • Experience applying InfoSec best practices
  • 4 or more years of experience in product development working on highly scalable systems
  • Minimum of 3 years industry experience as a software engineer

Related Job Descriptions

Resume Builder

Create a Resume in Minutes with Professional Resume Templates