Jr-Mid Software Engineerother related Employment listings - Fulton, KY at Geebo

Jr-Mid Software Engineer

Position Overview Seeking a hands-on software engineer to help design and build LightBox's next generation data platform APIs and web-based applications. An ideal candidate is a hands-on developer with prior experience designing and building distributed, web-based applications and interested in transforming many desktop applications to the web at LightBox. Beyond technical proficiency, a candidate also needs strong interpersonal and communication skills. This position is expected to interact with both technical and non-technical audiences, share knowledge with members of new technologies and paradigms, and to contribute to the continuous improvement of systems and processes across LightBox. Other responsibilities include the establishment of best practices in any development environment. What you will do and achieve:
Develop and support existing/new applications. Design, build, and support our next generation web-based applications Support and upgrade existing systems and strategize building for next generation Create unit test plans with relevant scenarios for peers and quality assurance testers Prepare technical design documents using enterprise standard documentation tools As a team member you will carry out code reviews with peers and share knowledge Collaborate with managers of data platform engineering teams to ensure that systems are built as designed and interoperate effectively. Participate in team activities such as design sessions, code reviews and sprint ceremonies. Adhere to best practices around versioning, automated testing, dependency management, system reliability, containerization, infrastructure-as-code, auto-scaling, data security, etc. Investigate and resolve technical and non-technical issues, resolving critical incidents in a timely manner and with a thorough root cause analysis. Contribute to LightBox's technology strategy as a member of its architectural leadership team. Who you are:
Education B.S. in Computer Science (or equivalent) Experience 2-4 or more years of experience in software engineering and/or systems architecture 2-4 or more years of experience in Industry recognized frameworks, preferably .Net 2-4 or more years of experience working with and scaling relational databases, preferably Microsoft SQL Server 2016 or higher. Knowledge & Skills Experience in web design and development Knowledge of C#, .Net Core, ASP.Net, ADO.NET, Java Experience working in Web Services, RESTful API, Web APIs, and windows services. Experience with data modeling, database design, querying, performance tuning etc. Experience of Agile methodologies and SCRUM processes. Experience with Source Control Systems preferably GIT. Knowledge of Infrastructure-as-code systems, including Chef or Terraform. Modern practices around agile development, release management, continuous integration, system reliability, cloud architecture and data security Data system fundamentals such as partitioning, optimization, indexing, query planning, etc. Computer science and software engineering fundamentals Core Competencies Design high-performance data ingestion, storage, compute, and delivery systems that serve a variety of consumers from web apps and APIs to data scientists and business intelligence. Ensure interoperability of systems designed between multiple teams across the organization. Clearly communicate decision points, opportunities, and outcomes to senior leadership Exercise discretion and independent judgment on all projects and responsibilities Contribute to development of systems and software to meet team goals. Share knowledge with team members on technical and non-technical topics Stay up to date on emerging technologies, standards, and protocols This job description is a general listing of the required tasks and expectations of the position and in no way implies that the duties listed above are the employee's only responsibilities. The employee is expected to perform other tasks, responsibilities and training as instructed by their supervisors. Duties and responsibilities may change at any time with or without notice. This position may require additional hours outside of the standard work schedule including occasional holiday, evening and/or weekend hours to meet deadlines or to accommodate customers. LightBox and all its holding companies are an equal opportunity/affirmative action employer. It is the policy of the LightBox and its holding companies to prohibit discrimination of any type and to afford equal employment opportunities to employees and applicants, without regard to race, color, religion, sex, national origin, age, disability, or veteran status. NO TELEPHONE CALLS OR AGENCY SOLICITATION PLEASE.
Salary Range:
$80K -- $100K
Minimum Qualification
Software DevelopmentEstimated Salary: $20 to $28 per hour based on qualifications.

Don't Be a Victim of Fraud

  • Electronic Scams
  • Home-based jobs
  • Fake Rentals
  • Bad Buyers
  • Non-Existent Merchandise
  • Secondhand Items
  • More...

Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.