Software Developer Senior on GSA STARS II Small Business IDIQ are tasked with leading a group of developers with the goal of supporting existing organizational software and building new ones. They are experts in developing, designing and installing software solutions while working with a team of software developers and engineers. Develop and design software solutions based on their studies of organizational needs, including studying the flow of systems; conferring with the users; and carrying out investigations into problem areas, work processes and data usage. Follow the development cycle of the software. Responsible for determining the feasibility of a software project by defining the problems and requirements and evaluating the available resources. Ensure to keep the project’s information with them confidential to protect operational integrity. Act as mentors and trainers to junior and intermediate software developers while also working with the team in determining new products to create. May have completed their program in computer science and engineering with at least a bachelor’s degree in these programs. Proficient in database programming languages such as ORACLE, SQL, Postgre-SQL, Transact-SQL, SYBASE, MySQL, Microsoft SQL Server, SQL Server Integration Services (SSIS); and other relevant computer programming languages such as MySQL, jQuery, Oracle, Java Script, Angular, CSS, HTML 5, Apache, Node.js, Beans, Postgre, Python, Bash, VBScripts, C, C++, CompTIA A+, Network+, Security+, and so on. Have extensive knowledge of relational database theory, database administration, data modeling, data analysis, database design, repository creation, data architecture, data warehouse modeling, database management reporting, business management, management engineering, systems engineering, operations research, and so on. Collaborate on the software project and design, code, and test major features. Responsible for maintaining and modifying existing applications, analyzing and fixing defects, adding new features to the software program, and debugging and testing code implementations. Document all that is needed to meet development goals while ensuring system architecture reliability, functionality, scalability, performance, and realistic implementation of each project. Under general supervision, develop codes for software production and test and debug new software or modified software. Have a good understanding of business applications and work with the technical staff to understand problems with business operation software and resolve them. Resolve customer or other groups of end users’ complaints with software programming and respond to suggestions on possible improvements and enhancements. May assist in the development of software user manuals and help in the training of software end users. Ensure improvement in organizational operations by carrying out software systems analysis and recommending procedures and changes in policies.
CLIN 106 Software Developer Senior
$117.84 / Per Hour
Software Developer Senior on GSA STARS II Small Business IDIQ under general direction, participates as high-level technical expert in design development, coding, testing, and debugging new software or significant enhancements to existing software. Works with technical staff to understand problems with software and develops specifications to resolve them. Resolves customer complaints and responds to suggestions for improvements and enhancements. Participates in the development of software user manuals. May act as team leader on less complex projects. Assists in training less experienced software development staff. Requires five years experience in the field.