Software Engineer
- Develops information systems by designing, developing, and installing software solutions.
- Determines operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions.
- Develops software solutions by studying information needs, conferring with users, and studying systems flow, data usage, and work processes.
- Investigates problem areas.
- Follows the software development lifecycle.
- Documents and demonstrates solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code.
- Prepares and installs solutions by determining and designing system specifications, standards, and programming.
- Improves operations by conducting systems analysis and recommending changes in policies and procedures.
- Obtains and licenses software by obtaining required information from vendors, recommending purchases, and testing and approving products.
- Protects operations by keeping information confidential.
- Provides information by collecting, analyzing, and summarizing development and service issues.
- Accomplishes engineering and organization mission by completing related results as needed.
- Bachelor’s and/or Master’s degree in Computer Science, Computer Engineering or related technical discipline
- 2+ years of professional software development experience
- Proficiency in Java or C++, and object-oriented design skills
- Application architecture and design patterns
- Experience serving as technical lead throughout the full software development lifecycle, from conception, architecture definition, detailed design, scoping, planning, implementation, testing to documentation, delivery and maintenance is preferred
- Knowledge of professional software engineering and best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
- Experience in development of distributed/scalable systems and high-volume transaction applications
Recommended Jobs
Customer Service Attendant ("CSA")
Job Description Job Description Benefits: Bonus based on performance Free food & snacks Free uniforms Benefits: Sales incentives (monthly bonuses) Employee discounts Free unif…
Restaurant Manager - Full Service - Pasadena, TX
Job Description Job Description Are you a hardworking, service-minded leader with a real passion for the hospitality industry? Are you looking to take a step towards building your restaurant …
Supply Chain Operations Specialist II
CEVA Logistics provides global supply chain solutions to connect people, products, and providers all around the world. Present in 170+ countries and with more than 110,000 employees spread over 1,500…
Junior QA Engineer
Job brief Junior QA Engineer Compensation: $60,000 - $80,000 plus equity. Comprehensive benefits package included. Minimum Experience Required: Bachelor's degree in Computer Science or a r…
Pizza Maker (Zealot)
Job Description Job Description Description: Zalat Pizza Maker / Cook Location: Job Type: Full Time or Part Time Entry Level – No Experience Necessary Starting pay $12/hr Zalat …
Charge Nurse Cardiac Cath Lab Services (RN II)
At Houston Methodist, the Charge Nurse position is a licensed professional Registered Nurse (RN) who, as an experienced clinician, functions at the Competent to Proficient stage of Benner's model of …
Product Manager: Mobile Knowledge Base App
We're looking for a dynamic individual to spearhead our mobile knowledge tool that supports sellers on the go with training and quick-hit job aids. As an App Maestro with Content Guru status, you'll …
Sales Solutions Representative
Are you tired of applying to another run-of-the-mill sales job? Are you looking to take your skills and charisma to propel your career to the next level? At our company, we are an industry-leading di…
Outside Sales Clean Water Specialist
Job Description Job Description Benefits/Perks Competitive Compensation Paid Time Off Career Growth Opportunities Job Summary We are seeking a highly motivated and energetic Out…
BILINGUAL Billing Acct/Collections (US 75 and Walnut Hill Ln area)
Job Description Job Description · Works a detailed daily work queue for assigned accounts over 31 days old. · Works detailed aging report as assigned for accounts over 31 days old. · Audits as…